// GET: Usuario public ActionResult Index() { List <UsuarioCLS> listaUsuarios = null; try { using (var bd = new BDPruebaTecnicaEntities()) { listaUsuarios = (from item in bd.Usuarios where item.Habilitado == 1 select new UsuarioCLS { idUsuario = item.IdUsuario, nombre = item.Nombre, apellido = item.Apellido, correo = item.Email, celular = (long)item.Celular, telefono = (int)item.Telefono }).ToList(); } } catch (Exception ex) { return(View(listaUsuarios)); } return(View(listaUsuarios)); }
public ActionResult Eliminar(int idMensaje) { using (var bd = new BDPruebaTecnicaEntities()) { Mensajes oMensaje = bd.Mensajes.Where(vr => vr.IdMensaje.Equals(idMensaje)).First(); oMensaje.Habilitado = 0; bd.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Eliminar(int id) { using (var bd = new BDPruebaTecnicaEntities()) { Usuarios oUsuario = bd.Usuarios.Where(vr => vr.IdUsuario.Equals(id)).First(); oUsuario.Habilitado = 0; bd.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Editar(int id) { listarUsuarios(); MensajeCLS oMensajeCls = new MensajeCLS(); using (var bd = new BDPruebaTecnicaEntities()) { Mensajes oMensaje = bd.Mensajes.Where(vr => vr.IdMensaje.Equals(id)).First(); oMensajeCls.idMensaje = oMensaje.IdMensaje; oMensajeCls.mensaje = oMensaje.Mensaje; oMensajeCls.fechaPublicacion = (DateTime)oMensaje.Fecha; oMensajeCls.idUsuarioM = (int)oMensaje.IdUsuario; } return(View(oMensajeCls)); }
public ActionResult Editar(int id) { //int sab = id; UsuarioCLS oUsuarioCls = new UsuarioCLS(); using (var bd = new BDPruebaTecnicaEntities()) { Usuarios oUsuario = bd.Usuarios.Where(vr => vr.IdUsuario.Equals(id)).First(); oUsuarioCls.idUsuario = oUsuario.IdUsuario; oUsuarioCls.nombre = oUsuario.Nombre; oUsuarioCls.apellido = oUsuario.Apellido; oUsuarioCls.correo = oUsuario.Email; oUsuarioCls.celular = (long)oUsuario.Celular; oUsuarioCls.telefono = (int)oUsuario.Telefono; } return(View(oUsuarioCls)); }
public void listarUsuarios() { List <SelectListItem> listar; using (var bd = new BDPruebaTecnicaEntities()) { listar = (from item in bd.Usuarios where item.Habilitado == 1 select new SelectListItem { Text = item.Nombre, Value = item.IdUsuario.ToString() }).ToList(); listar.Insert(0, new SelectListItem { Text = " - Seleccionar -", Value = "" }); ViewBag.listarUsuarios = listar; } }
// GET: Mensaje public ActionResult Index() { listarUsuarios(); List <MensajeCLS> lista = null; using (var bd = new BDPruebaTecnicaEntities()) { lista = (from tablaM in bd.Mensajes //se realiza un join para traer la info de la otra tabla (tablaUsuario) join tablaUsuario in bd.Usuarios on tablaM.IdUsuario equals tablaUsuario.IdUsuario where tablaM.Habilitado == 1 select new MensajeCLS { idMensaje = tablaM.IdMensaje, mensaje = tablaM.Mensaje, fechaPublicacion = (DateTime)tablaM.Fecha, nombreU = tablaUsuario.Nombre }).ToList(); } return(View(lista)); }
public ActionResult Editar(MensajeCLS oMensajeCls) { if (!ModelState.IsValid) { listarUsuarios(); return(View(oMensajeCls)); } else { listarUsuarios(); int idMen = oMensajeCls.idMensaje; using (var bd = new BDPruebaTecnicaEntities()) { Mensajes oMensaje = bd.Mensajes.Where(vr => vr.IdMensaje.Equals(idMen)).First(); oMensaje.Mensaje = oMensajeCls.mensaje; oMensaje.Fecha = oMensajeCls.fechaPublicacion; oMensaje.IdUsuario = oMensajeCls.idUsuarioM; bd.SaveChanges(); } } return(RedirectToAction("Index")); }
public ActionResult Agregar(MensajeCLS oMensajeCls) { if (!ModelState.IsValid) { listarUsuarios(); return(View(oMensajeCls)); } else { using (var bd = new BDPruebaTecnicaEntities()) { Mensajes oMensaje = new Mensajes(); oMensaje.Mensaje = oMensajeCls.mensaje; oMensaje.Fecha = oMensajeCls.fechaPublicacion; oMensaje.IdUsuario = oMensajeCls.idUsuarioM; oMensaje.Habilitado = 1; bd.Mensajes.Add(oMensaje); bd.SaveChanges(); } } return(RedirectToAction("Index")); }
public ActionResult Editar(UsuarioCLS oUsuarioCls) { if (!ModelState.IsValid) { return(View(oUsuarioCls)); } else { int idUsu = oUsuarioCls.idUsuario; using (var bd = new BDPruebaTecnicaEntities()) { Usuarios oUsuario = bd.Usuarios.Where(vr => vr.IdUsuario.Equals(idUsu)).First(); oUsuario.Nombre = oUsuarioCls.nombre; oUsuario.Apellido = oUsuarioCls.apellido; oUsuario.Email = oUsuarioCls.correo; oUsuario.Celular = oUsuarioCls.celular; oUsuario.Telefono = oUsuarioCls.telefono; bd.SaveChanges(); } } return(RedirectToAction("Index")); }
public ActionResult Add(UsuarioCLS oUsuarioCls) { if (!ModelState.IsValid) { return(View(oUsuarioCls)); } else { using (var bd = new BDPruebaTecnicaEntities()) { Usuarios oUsuario = new Usuarios(); oUsuario.Nombre = oUsuarioCls.nombre; oUsuario.Apellido = oUsuarioCls.apellido; oUsuario.Email = oUsuarioCls.correo; oUsuario.Celular = oUsuarioCls.celular; oUsuario.Telefono = oUsuarioCls.telefono; oUsuario.Habilitado = 1; bd.Usuarios.Add(oUsuario); bd.SaveChanges(); } } return(RedirectToAction("Index")); }