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