示例#1
0
        public async Task <IActionResult> Put(Programador programador)
        {
            _context.Entry(programador).State = EntityState.Modified;
            await _context.SaveChangesAsync();

            return(NoContent());
        }
示例#2
0
 public void Agregar(T tabla)
 {
     using (var db = new AplicacionDbContext())
     {
         tabla.FechaCreacion   = DateTime.Now;
         db.Entry(tabla).State = System.Data.Entity.EntityState.Added;
         db.SaveChanges();
     }
 }
示例#3
0
 public void Actualizar(T tabla)
 {
     using (var db = new AplicacionDbContext())
     {
         tabla.FechaModificacion = DateTime.Now;
         db.Entry(tabla).State   = EntityState.Modified;
         db.SaveChanges();
     }
 }
示例#4
0
 public void Eliminar(int id)
 {
     using (var db = new AplicacionDbContext())
     {
         var tabla = new T()
         {
             Id = id
         };
         db.Entry(tabla).State = System.Data.Entity.EntityState.Deleted;
         db.SaveChanges();
     }
 }