diff --git a/MP-Admin/WebUserControls/mod_gestKIT.ascx.cs b/MP-Admin/WebUserControls/mod_gestKIT.ascx.cs index 97b3c468..33efc8e1 100644 --- a/MP-Admin/WebUserControls/mod_gestKIT.ascx.cs +++ b/MP-Admin/WebUserControls/mod_gestKIT.ascx.cs @@ -211,10 +211,14 @@ namespace MoonProAdmin.WebUserControls } else { -#if true - // se ci fosse riga la cancello... - currOrd.OrdiniArt.Remove(newOrdArt); -#endif + // cerco duplicato... + int idx = currOrd.OrdiniArt.FindIndex(x => x.OrdNum.Equals(codOrd)); + if (idx >= 0) + { + // se ci fosse riga la cancello... + currOrd.OrdiniArt.RemoveAt(idx); + } + // aggiungo SOLO la riga articolo currOrd.OrdiniArt.Add(newOrdArt); }