public List <ComboModel> ListaComunas() { var response = new List <ComboModel>(); var lista = new ListasBo().ObtenerComunas(); if (lista.EsValido) { response = lista.Comunas.Select(o => new ComboModel { Value = o.IdComuna.ToString(), Text = o.Comuna }).ToList(); } return(response); }
public List <ComboModel> ListaRoles() { var response = new List <ComboModel>(); var lista = new ListasBo().ObtenerRoles(); if (lista.EsValido) { response = lista.Roles.Select(o => new ComboModel { Text = o.Rol, Value = o.IdRol.ToString() }).ToList(); } return(response); }
public List <ComboModel> ListaMarcas() { var response = new List <ComboModel>(); var lista = new ListasBo().ObtenerMarcas(); if (lista.EsValido) { response = lista.Marcas.Select(o => new ComboModel { Text = o.Marca, Value = o.IdMarca.ToString() }).ToList(); } return(response); }
// GET: Mantencion/Inicio public ActionResult Index() { var usuario = (UsuarioModel)Session["DataUsuario"]; var claveDefecto = CommonBo.Base64Encode(ConfigurationManager.AppSettings.Get("ClaveDefecto")); var header = new HeaderViewModel { NombreUsuario = usuario.Nombres + " " + usuario.ApPaterno, NombreCompletoUsuario = usuario.Nombres + " " + usuario.ApPaterno + " " + usuario.ApMaterno, ImagenUsuario = _urlBase + usuario.RutaImagen, Rol = usuario.Rol }; #region Notificaciones //var notif = new System.Collections.Generic.Dictionary<string, string> //{ // {"users|aqua", "Texto de prueba"}, // {"warning|yellow", "Notificación de prueba"} //}; //header.Notificaciones = notif; #endregion var sidebar = new SidebarViewModel { ListaAccesos = new ListasBo().ObtenerAccesos().Accesos }; var estados = new ListasBo().ObtenerEstadisticas(); var model = new InicioViewModel { Header = header, Sidebar = sidebar, Reservas = estados.Reservas, Vehiculos = estados.Vehiculos, Servicios = estados.Servicios, Usuarios = estados.Usuarios, CambiarClave = claveDefecto.Equals(usuario.Clave) }; Session["SidebarViewModel"] = sidebar; Session["HeaderViewModel"] = header; return(View(model)); }
public List <ComboModel> ListaModelos(int idMarca) { var response = new List <ComboModel>(); var lista = new ListasBo().ObtenerModelos(); if (lista.EsValido && idMarca > 0) { response = lista.Modelos.Where(o => o.IdMarca == idMarca) .Select(o => new ComboModel { Text = o.Modelo, Value = o.IdModelo.ToString() }).ToList(); } return(response); }