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