public async Task <ActionResult <Boolean> > Put(int id, [FromBody] Empleado value) { if (id != value.idEmpleado) { return(false); } try { value.datos.Select(e => e); _context.Entry(value).State = EntityState.Modified; await _context.SaveChangesAsync(); UpdateUsuarioLogin(value); return(true); }catch { return(false); } }
public async Task <ActionResult <Boolean> > Put(int id, [FromBody] EmpleadoData value) { if (id != value.idEmpleado) { return(false); } _context.Entry(value).State = EntityState.Modified; await _context.SaveChangesAsync(); return(true); }
public async Task <ActionResult <usuarioLogin> > Post(int id, [FromBody] string password) { Console.WriteLine(String.Format("Usuario: {0} password: {1} ", id, password)); var usuario = await _context.UsuariosLogin.FindAsync(id); if (usuario != null && usuario.password == password) { usuario.token = new Codificar().Crear(String.Format("clave:{0}-{1}", usuario.nombre, DateTime.Now)); _context.Entry(usuario).State = EntityState.Modified; await _context.SaveChangesAsync(); usuario.password = "******"; return(usuario); } return(null); }