public void SaveReporte(Reporte reporte, bool commit) { if (reporte.IsTransient()) { reporte.Puntuacion = 0.0m; reporte.Activo = true; reporte.CreadoEl = DateTime.Now; var firma = new Firma { Aceptacion1 = 0, Aceptacion2 = 0, Aceptacion3 = 0, Firma1 = DateTime.Now, Firma2 = DateTime.Now, Firma3 = DateTime.Now, TipoProducto = reporte.TipoProducto, CreadoPor = reporte.Usuario, ModificadoPor = reporte.Usuario }; firmaService.SaveFirma(firma); reporte.Firma = firma; } reporte.ModificadoEl = DateTime.Now; reporteRepository.SaveOrUpdate(reporte); if (commit) reporteRepository.DbContext.CommitChanges(); }
public void SaveReporte(Reporte reporte) { SaveReporte(reporte, false); }