public async Task <IActionResult> PutPrato([FromRoute] int id, [FromBody] Prato prato) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != prato.Id) { return(BadRequest()); } _context.Entry(prato).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PratoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutAcordes(int id, TAcordes acordes) { if (id != acordes.Id) { return(BadRequest()); } _context.Entry(acordes).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AcordesExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult Edit(Clientes edit) { Clientes tblUsuario = _db.Clientes.Find(edit.id_Cliente); tblUsuario.correo = edit.correo; tblUsuario.ciudad = edit.ciudad; tblUsuario.telefono = edit.telefono; _db.Entry(tblUsuario).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Edit", new { id = edit.id_Cliente })); }
public ActionResult Edit(Usuarios edit) { Usuarios tblUsuario = _db.Usuarios.Find(edit.id_usuario); tblUsuario.correo = edit.correo; tblUsuario.id_rol = edit.id_rol; tblUsuario.direccion = edit.direccion; tblUsuario.telefono = edit.telefono; _db.Entry(tblUsuario).State = EntityState.Modified; _db.SaveChanges(); return(RedirectToAction("Edit", new { id = edit.id_usuario })); }
public ResponseService EliminaMunicipio(int idMunicipio) { try { var lq = _context.Municipios.FirstOrDefault(e => e.Id == idMunicipio); _context.Entry(lq).State = Microsoft.EntityFrameworkCore.EntityState.Deleted; _context.SaveChanges(); return(new ResponseService() { Messages = null, StatusCode = System.Net.HttpStatusCode.OK, Success = true }); } catch (Exception ex) { var message = new List <string>(); message.Add(ex.Message); return(new ResponseService() { Messages = message, StatusCode = System.Net.HttpStatusCode.InternalServerError, Success = false }); } }
public async Task <ActionResult> RescatarPassword(string usuario) { Usuarios tblUsuario = await _db.Usuarios.Where(s => s.nombre == usuario.ToUpper()).FirstOrDefaultAsync(); if (tblUsuario != null) { string password = GenerarPassword.Generar(10); tblUsuario.contraseña = GenerarPassword.GetSHA1(password); _db.Entry(tblUsuario).State = EntityState.Modified; await EnviarCorreo.Enviar(tblUsuario.correo, "Cambio de contraseña", "Se ha cambiado la contraseña para el usuario " + password); await _db.SaveChangesAsync(); } return(RedirectToAction("LogIn", "Home", new { area = "" })); }
public string EditarGrupo(Grupo grupo) { var status = ""; try { using (var bd = new DBContexto()) { bd.Entry(grupo).State = System.Data.Entity.EntityState.Modified; bd.SaveChanges(); status = "OK"; } } catch (Exception ex) { status = "ERROR"; } return(status); }
public bool Atualizar(Cliente cliente) { try { if (cliente.ID == 0) { return(false); } db.Cliente.Attach(cliente); db.Entry(cliente).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(true); } catch (Exception ex) { return(false); throw new Exception("Motivo: " + ex.Message); } }
public void Atualizar(T entidade) { _dbContext.Entry(entidade).State = EntityState.Modified; _dbContext.SaveChanges(); }