示例#1
0
        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"));
        }
示例#2
0
        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);
        }
示例#3
0
        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"));
            }
        }