Beispiel #1
0
 public static DateTime GetScadenza(FatturaVenditaDto fatturaVendita)
 {
     try
     {
         if (fatturaVendita != null)
         {
             var data = UtilityValidation.GetData(fatturaVendita.Data);
             var scadenzaPagamento = UtilityEnum.GetValue <Tipi.ScadenzaPagamento>(fatturaVendita.ScadenzaPagamento);
             var scadenza          = GetScadenza(data, scadenzaPagamento);
             return(scadenza);
         }
     }
     catch (Exception ex)
     {
         UtilityError.Write(ex);
     }
     return(DateTime.MinValue);
 }
Beispiel #2
0
 private DescriptionImage GetStato(string stato)
 {
     try
     {
         var image       = "";
         var descrizione = "";
         var _stato      = UtilityEnum.GetValue <Tipi.StatoCommessa>(stato);
         if (_stato == Tipi.StatoCommessa.Chiusa)
         {
             image       = "Images.messageConfirm.png";
             descrizione = "Commessa chiusa";
         }
         else if (_stato == Tipi.StatoCommessa.InLavorazione)
         {
             image       = "Images.messageQuestion.png";
             descrizione = "Commessa in lavorazione";
         }
         else if (_stato == Tipi.StatoCommessa.Sospesa)
         {
             image       = "Images.messageAlert.png";
             descrizione = "Lavori sospesi per la commessa";
         }
         else if (_stato == Tipi.StatoCommessa.Aperta)
         {
             image       = "Images.messageInfo.png";
             descrizione = "Commessa aperta";
         }
         var descriptionImage = new DescriptionImage(descrizione, image);
         return(descriptionImage);
     }
     catch (Exception ex)
     {
         UtilityError.Write(ex);
     }
     return(null);
 }