public void updateIgedBasicos(IgedBasicos igedBasicos) { using (var _context = new rendugelDBContext()) { _context.IgedBasicos.Update(igedBasicos); _context.SaveChanges(); } }
public int saveIgedBasicos(IgedBasicos igedBasicos) { using (var _context = new rendugelDBContext()) { _context.IgedBasicos.Add(igedBasicos); _context.SaveChanges(); return(igedBasicos.IdIgedBasicos); } }
public int remplazaIgedBasicos(IgedBasicos igedBasicosABaja, IgedBasicos igedBasicosNuevo) { DateTime fechaHoy = DateTime.Now; string usuario = "40615837"; igedBasicosABaja.FechaActualizacion = fechaHoy; igedBasicosABaja.UsuActualizacion = usuario; igedBasicosABaja.EsActivo = false; igedBasicosABaja.EsBorrado = false; igedBasicosNuevo.FechaCreacion = fechaHoy; igedBasicosNuevo.UsuCreacion = usuario; igedBasicosNuevo.EsActivo = true; igedBasicosNuevo.EsBorrado = false; using (var _context = new rendugelDBContext()) { using (var dbContextTransaction = _context.Database.BeginTransaction()) { try { _context.IgedBasicos.Update(igedBasicosABaja); _context.SaveChanges(); _context.IgedBasicos.Add(igedBasicosNuevo); _context.SaveChanges(); dbContextTransaction.Commit(); } catch (Exception) { dbContextTransaction.Rollback(); } } } return(igedBasicosNuevo.IdIgedBasicos); }