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; }
/// <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; }
/// <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(); }
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); } }