public SelectList CargarTiposUsuario() { LogicaUsuarios LogicaTiposUsuario = new LogicaUsuarios(); List <CatTiposUsuario> ListaTiposUsuario = LogicaTiposUsuario.SeleccionarTiposUsuario(); //Se dejan todos los usuarios //ListaTiposUsuario.RemoveAt(1); //ListaTiposUsuario.RemoveAt(0); return(new SelectList(ListaTiposUsuario, "IdTipoUsuario", "TipoUsuario")); }
private void CargarListasDesplegables(int?IdTipoUsuario, int?IdEstatusUsuario) { LogicaUsuarios LogicaUsuario = new LogicaUsuarios(); List <CatTiposUsuario> ListaTiposUsuario = LogicaUsuario.SeleccionarTiposUsuario(); ViewBag.TiposUsuarios = new SelectList(ListaTiposUsuario, "IdTipoUsuario", "TipoUsuario", IdTipoUsuario); List <CatEstatusUsuario> ListaEstatusUsuario = LogicaUsuario.SeleccionarTiposEstatusUsuario(); ViewBag.TiposEstatusUsuarios = new SelectList(ListaEstatusUsuario, "IdEstatusUsuario", "EstatusUsuario", IdEstatusUsuario); }
public ActionResult ModificarUsuarioGeneral(int IdUsuarioModificar, string Nombre, string Correo, int TipoUsuario) { CatUsuarios Usuario = (CatUsuarios)Session["Usuario"]; if (Usuario != null && Usuario.U_IdUsuario > 0 && Usuario.U_IdTipoUsuario == 4) { try { LogicaUsuarios LogicaTiposUsuario = new LogicaUsuarios(); List <CatTiposUsuario> TiposUsuario = LogicaTiposUsuario.SeleccionarTiposUsuario(); //Se elimina tipo de usuario inversionista TiposUsuario.RemoveAt(1); TiposUsuario.RemoveAt(0); ViewBag.TiposUsuario = new SelectList(TiposUsuario, "IdTipoUsuario", "TipoUsuario"); ViewBag.Nombre = Nombre; ViewBag.Correo = Correo; ViewBag.TipoUsuario = TipoUsuario; //LogicaUsuario LogicaUsuario = new LogicaUsuario(); CatUsuarios UsuarioAModificar = new CatUsuarios(); UsuarioAModificar.U_Nombre = Nombre; UsuarioAModificar.U_CorreoElectronico = Correo; return(View()); } catch (Exception ex) { TempData["notice"] = "Se produjo un error en la consulta"; Session["TipoAlerta"] = "Error"; return(RedirectToAction("MenuAdministrador")); } } else { return(RedirectToAction("Logout", "Home")); } }