public JsonResult Crear(EDUser usuario) { bool Probar = true; string Mensaje = ""; EDUser EDUser = new EDUser(); EDUser.UsuarioId = usuario.UsuarioId; EDUser.CodUsuario = usuario.CodUsuario; EDUser.Nombre = usuario.Nombre; EDUser.Clave = usuario.Clave; EDUser.TipoUsuario = usuario.TipoUsuario; try { User user = new User(); user.CodUsuario = EDUser.CodUsuario; user.Nombre = EDUser.Nombre; user.Clave = EDUser.Clave; user.TipoUsuario = EDUser.TipoUsuario; db.Users.Add(user); db.SaveChanges(); Mensaje = " Registro modificado con exito."; } catch (Exception) { Probar = false; Mensaje = " Se produjo un error al modificar el registro."; } return(Json(new { Probar, Mensaje }, JsonRequestBehavior.AllowGet)); }
public JsonResult GetbyID(int?ID) { User user = db.Users.Find(ID); EDUser EDUsuario = new EDUser(); if (user != null) { EDUsuario.UsuarioId = user.UsuarioId; EDUsuario.CodUsuario = user.CodUsuario; EDUsuario.Nombre = user.Nombre; EDUsuario.Clave = user.Clave; EDUsuario.TipoUsuario = user.TipoUsuario; } return(Json(EDUsuario, JsonRequestBehavior.AllowGet)); }
public JsonResult Editar(EDUser usuario) { bool Probar = true; string Mensaje = ""; EDUser EDUser = new EDUser(); EDUser.UsuarioId = usuario.UsuarioId; EDUser.CodUsuario = usuario.CodUsuario; EDUser.Nombre = usuario.Nombre; EDUser.Clave = usuario.Clave; EDUser.TipoUsuario = usuario.TipoUsuario; User user = db.Users.Find(EDUser.UsuarioId); if (user == null) { Probar = false; Mensaje = " No se encuntra el registro: " + EDUser.Nombre; } else { try { user.CodUsuario = EDUser.CodUsuario; user.Nombre = EDUser.Nombre; user.Clave = EDUser.Clave; user.TipoUsuario = EDUser.TipoUsuario; db.Entry(user).State = EntityState.Modified; db.SaveChanges(); Mensaje = " Registro modificado con exito."; } catch (Exception) { Probar = false; Mensaje = " Se produjo un error al modificar el registro."; } } return(Json(new { Probar, Mensaje }, JsonRequestBehavior.AllowGet)); }
public JsonResult List() { List <EDUser> EDUserLista = new List <EDUser>(); var Listaux = (from u in db.Users orderby u.Nombre select u).ToList(); if (Listaux != null) { foreach (var item in Listaux) { EDUser EDUser = new EDUser(); EDUser.UsuarioId = item.UsuarioId; EDUser.CodUsuario = item.CodUsuario; EDUser.Nombre = item.Nombre; EDUser.Clave = item.Clave; EDUser.TipoUsuario = item.TipoUsuario; EDUserLista.Add(EDUser); } } return(Json(EDUserLista, JsonRequestBehavior.AllowGet)); }