public ActionResult Put(int id, [FromBody] Roles roles)
 {
     try
     {
         if (id != roles.Id)
         {
             return(BadRequest());
         }
         _context.Entry(roles).State = EntityState.Modified;
         _context.Update(roles);
         _context.SaveChanges();
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
예제 #2
0
        public async Task <IActionResult> Put(int id, [FromBody] Registro registro)
        {
            try
            {
                if (id != registro.id)
                {
                    return(BadRequest());
                }
                _context.Update(registro);
                await _context.SaveChangesAsync();

                return(Ok(new { message = "Registro actualizado" }));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
예제 #3
0
 public ActionResult Put(int id, [FromBody] Historial history)
 {
     try
     {
         if (id != history.Id)
         {
             return(BadRequest());
         }
         _context.Entry(history).State = EntityState.Modified;
         _context.Update(history);
         _context.SaveChanges();
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
예제 #4
0
 public ActionResult Put(int id, [FromBody] TipoPlanillas tp)
 {
     try
     {
         if (id != tp.Id)
         {
             return(BadRequest());
         }
         _context.Entry(tp).State = EntityState.Modified;
         _context.Update(tp);
         _context.SaveChanges();
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
        public async Task <IActionResult> Put(int id, [FromBody] Models.TarjetaCredito tarjeta)
        {
            try
            {
                if (id != tarjeta.Id)
                {
                    return(NotFound());
                }
                else
                {
                    _context.Update(tarjeta);
                    await _context.SaveChangesAsync();

                    return(Ok(new { message = "La tarjeta a sido actualizada" }));
                }
            }
            catch (Exception e)
            {
                return(BadRequest(e.Message));
            }
        }