public ActionResult Create() { ClienteEditViewModel clienteVm = new ClienteEditViewModel { TipoDeDocumento = _mapper.Map <List <TipoDeDocumentoListViewModel> >(_serviciosTipoDeDocumento.GetLista()), Localidad = _mapper.Map <List <LocalidadListViewModel> >(_serviciosLocalidad.GetLista(null)), Provincia = _mapper.Map <List <ProvinciaListViewModel> >(_serviciosProvincia.GetLista()) }; return(View(clienteVm)); }
public ActionResult Create() { EmpleadoEditViewModel empleadoVm = new EmpleadoEditViewModel { TipoDeDocumento = _mapper.Map <List <TipoDeDocumentoListViewModel> >(_serviciosTipoDeDocumento.GetLista()), Localidad = _mapper.Map <List <LocalidadListViewModel> >(_serviciosLocalidad.GetLista(null)), Provincia = _mapper.Map <List <ProvinciaListViewModel> >(_serviciosProvincia.GetLista()), TipoDeTarea = _mapper.Map <List <TipoDeTareaListViewModel> >(_serviciosTipoDeTarea.GetLista()), Imagen = "Sin_imagen_disponible.jpg" }; return(View(empleadoVm)); }
public ActionResult Create() { ProveedorEditViewModel proveedorVm = new ProveedorEditViewModel { Localidad = _mapper.Map <List <LocalidadListViewModel> >(_serviciosLocalidad.GetLista(null)), Provincia = _mapper.Map <List <ProvinciaListViewModel> >(_serviciosProvincia.GetLista()) }; return(View(proveedorVm)); }
// GET: Localidades public ActionResult Index(int?provinciaSeleccionadaId = null, int?page = null) { page = (page ?? 1); List <Localidad> lista; if (provinciaSeleccionadaId != null) { lista = _servicio.GetLista(provinciaSeleccionadaId.Value); } else { lista = _servicio.GetLista(); } if (provinciaSeleccionadaId != null) { Session["provinciaSeleccionadaId"] = provinciaSeleccionadaId; } else { if (Session["provinciaSeleccionadaId"] != null) { provinciaSeleccionadaId = (int)Session["provinciaSeleccionadaId"]; } } if (provinciaSeleccionadaId != null) { if (provinciaSeleccionadaId.Value > 0) { lista = _servicio.GetLista(provinciaSeleccionadaId.Value); } else { lista = _servicio.GetLista(); } } else { lista = _servicio.GetLista(); } //var localidades = provinciaSeleccionadaId.HasValue ? db.Localidades.Where(l => l.ProvinciaId == provinciaSeleccionadaId) : db.Localidades; var listaDto = _servicio.GetLista(null); var listaVm = _mapper.Map <List <LocalidadListViewModel> >(listaDto) .OrderBy(c => c.NombreLocalidad) .ThenBy(c => c.Provincia) .ToPagedList((int)page, 5); var listaVma = Mapeador.Mapeador.ConstruirListaLocalidadListVm(lista); var listaProvincias = _servicioProvincias.GetLista(); listaProvincias.Insert(0, new ProvinciaListDto() { ProvinciaId = 0, NombreProvincia = "[Seleccione una Provincia]" }); listaProvincias.Insert(1, new ProvinciaListDto() { ProvinciaId = -1, NombreProvincia = "[Ver Todas]" }); ViewBag.ListaProvincias = new SelectList(listaProvincias, "ProvinciaId", "NombreProvincia", provinciaSeleccionadaId); return(View(listaVma.ToPagedList((int)page, 5))); }