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