public ActionResult GetUsuarioById(int id) { var dac = new DxUsuarios(); var usuarioactual = dac.GetByID(id); return(Json(new { usuario = usuarioactual }, JsonRequestBehavior.AllowGet)); }
public ActionResult DeleteUsuario(int id, bool activar) { try { var dac = new DxUsuarios(); var usuarioactual = dac.GetByID(id); usuarioactual.Activo = activar; dac.Delete(usuarioactual); return(Json(new { Resultado = true })); } catch (Exception ex) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; return(Json(new { Resultado = false, Error = ex.Message })); } }
public ActionResult UpdateUsuario(ExUsuarios usuario) { try { var dac = new DxUsuarios(); var usuarioactual = dac.GetByID(usuario.id_usuario); usuarioactual.fecha_modificacion = DateTime.Now; usuarioactual.contrasenia = usuario.contrasenia; usuarioactual.correo = usuario.correo; usuarioactual.id_rol = usuario.id_rol; usuarioactual.nombre = usuario.nombre; usuarioactual.usuario = usuario.usuario; usuarioactual.Activo = usuario.Activo; usuarioactual.grupo = usuario.grupo; dac.Update(usuarioactual); return(Json(new { Resultado = true })); } catch (Exception ex) { Response.StatusCode = (int)HttpStatusCode.InternalServerError; return(Json(new { Resultado = false, Error = ex.Message })); } }