Ejemplo n.º 1
0
 public static string GetCodifica(IncassoDto incasso)
 {
     try
     {
         if (incasso != null)
         {
             var codifica = incasso.Codice + " DEL " + UtilityValidation.GetDataND(incasso.Data);
             return codifica;
         }
     }
     catch (Exception ex)
     {
         UtilityError.Write(ex);
     }
     return null;
 }
Ejemplo n.º 2
0
	    /// <summary>
	    /// Adds a new incasso from the given dto object into the database.
	    /// </summary>
	    /// <param name="incasso">The dto object.</param>
	    /// <returns>The dto key of the newly created incasso.</returns>
	    public string CreateIncasso(IncassoDto incasso)
	    {
	        string key = this.IncassoService.Add(incasso);
	        this.UnitOfWork.SaveChanges();
	        return key;
	    }
Ejemplo n.º 3
0
	    /// <summary>
	    /// Deletes incasso from the database by the given dto object.
	    /// </summary>
	    /// <param name="incasso">The dto object.</param>
	    public void DeleteIncasso(IncassoDto incasso)
	    {
	        this.IncassoService.Delete(incasso);
	        this.UnitOfWork.SaveChanges();		
	    }
Ejemplo n.º 4
0
        private static void AddReportIncassoCommittente(UtilityReport.Table tableIncassi, IncassoDto incasso)
        {
            try
            {
                if (incasso != null)
                {
                    var numero = incasso.Codice;
                    var data = UtilityValidation.GetDataND(incasso.Data);
                    var tipoPagamento = incasso.TipoPagamento;
                    var descrizione = incasso.Descrizione;
                    var note = incasso.Note;
                    var importo = UtilityValidation.GetEuro(incasso.Importo);
                    var transazionePagamento = (incasso.TransazionePagamento != null ? incasso.TransazionePagamento.ToUpper() : "");

                    tableIncassi.AddRow(numero, data, tipoPagamento, descrizione, note, transazionePagamento, importo);
                }
            }
            catch (Exception ex)
            {
                UtilityError.Write(ex);
            }
        }