Пример #1
0
 public static string GetCodifica(AnagraficaArticoloDto anagraficaArticolo)
 {
     try
     {
         if (anagraficaArticolo != null)
         {
             var codifica = anagraficaArticolo.Codice + " - " + anagraficaArticolo.Descrizione;
             return(codifica);
         }
     }
     catch (Exception ex)
     {
         UtilityError.Write(ex);
     }
     return(null);
 }
Пример #2
0
 private void BindViewAnagraficaArticolo(AnagraficaArticoloDto anagraficaArticolo)
 {
     try
     {
         editCodice.Model = anagraficaArticolo;
         if (anagraficaArticolo != null)
         {
             editCodice.Value      = anagraficaArticolo.Codice;
             editDescrizione.Value = anagraficaArticolo.Descrizione;
         }
     }
     catch (Exception ex)
     {
         UtilityError.Write(ex);
     }
 }
Пример #3
0
 public static UtilityValidation.ValidationState ValidateAnagraficaArticolo(AnagraficaArticoloDto anagraficaArticolo, IEnumerable <AnagraficaArticoloDto> anagraficheArticoli)
 {
     try
     {
         if (anagraficaArticolo != null && anagraficheArticoli != null)
         {
             var validated = new UtilityValidation.ValidationState();
             var exist     = ((from q in anagraficheArticoli where q.Id != anagraficaArticolo.Id && q.Codice == anagraficaArticolo.Codice select q).Count() >= 1);
             validated.State = !exist;
             if (exist)
             {
                 validated.Message = "L'articolo indicato " + anagraficaArticolo.Descrizione + " è già presente in archivio con il codice " + anagraficaArticolo.Codice;
             }
             return(validated);
         }
     }
     catch (Exception ex)
     {
         UtilityError.Write(ex);
     }
     return(null);
 }