public void SaveCurso(Curso curso, bool commit) { if(curso.IsTransient()) { curso.Activo = true; curso.CreadoEl = DateTime.Now; var firma = new Firma { Aceptacion1 = 0, Aceptacion2 = 0, Aceptacion3 = 0, Firma1 = DateTime.Now, Firma2 = DateTime.Now, Firma3 = DateTime.Now, TipoProducto = curso.TipoProducto, CreadoPor = curso.Usuario, ModificadoPor = curso.Usuario }; firmaService.SaveFirma(firma); curso.Firma = firma; } curso.ModificadoEl = DateTime.Now; cursoRepository.SaveOrUpdate(curso); if (commit) cursoRepository.DbContext.CommitChanges(); }
public void SaveCurso(Curso curso) { SaveCurso(curso, false); }