예제 #1
0
 private void ActualizarGrilla()
 {
     try
     {
         lista = servicio.GetLista(null);
         MostrarDatosEnGrilla();
     }
     catch (Exception)
     {
         throw;
     }
 }
예제 #2
0
 private void ActualizarGrilla()
 {
     try
     {
         lista = _servicio.GetLista(null);
         MostrarDatosEnGrilla();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, @"error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
예제 #3
0
        public ActionResult Create()
        {
            ComercioEditViewModel cVm = new ComercioEditViewModel
            {
                Provincias  = _mapper.Map <List <ProvinciaListViewModel> >(_servicioProvincia.GetProvincias()),
                Localidades = _mapper.Map <List <LocalidadListViewModel> >(_servicioLocalidad.GetLista(null))
            };

            return(View(cVm));
        }
예제 #4
0
        public ActionResult Create()
        {
            ClienteEditViewModel cVm = new ClienteEditViewModel
            {
                Provincias        = _mapper.Map <List <ProvinciaListViewModel> >(_servicioProvincia.GetProvincias()),
                Localidades       = _mapper.Map <List <LocalidadListViewModel> >(_servicioLocalidad.GetLista(null)),
                TiposDeDocumentos = _mapper.Map <List <TipoDeDocumentoListViewModel> >(_servicioTipoDeDocumento.GetTipoDeDocumentos())
            };

            return(View(cVm));
        }
예제 #5
0
        public ActionResult Create()
        {
            ProveedorEditViewModel proveedorVm = new ProveedorEditViewModel
            {
                Provincia = mapper
                            .Map <List <ProvinciaListViewModel> >(serviciosProvincia.GetLista()),
                Localidad = mapper
                            .Map <List <LocalidadListViewModel> >(servicioLocalidad.GetLista(null)),
            };

            return(View(proveedorVm));
        }
예제 #6
0
        public ActionResult Create()
        {
            ClienteEditViewModel clienteVm = new ClienteEditViewModel
            {
                Provincia = mapper
                            .Map <List <ProvinciaListViewModel> >(serviciosProvincia.GetLista()),
                Localidad = mapper
                            .Map <List <LocalidadListViewModel> >(servicioLocalidad.GetLista(null)),
                TipoDeDocumento = mapper
                                  .Map <List <TipoDeDocumentoListViewModel> >(servicioTipoDeDocumento.GetTipoDeDocumento())
            };

            return(View(clienteVm));
        }
예제 #7
0
        // GET: Localidad
        public ActionResult Index(string provincia = null)
        {
            var listaDto = servicio.GetLista(provincia);
            var listaVm  = mapper.Map <List <LocalidadListViewModel> >(listaDto);

            var localidadFilterVm = new LocalidadFilterListViewModel
            {
                Localidad = listaVm,
                Provincia = mapper.Map <List <ProvinciaListViewModel> >(serviciosProvincia.GetLista())
            };

            return(View(localidadFilterVm));
        }
예제 #8
0
        public ActionResult Create()
        {
            EmpleadoEditViewModel empleadoVm = new EmpleadoEditViewModel
            {
                Provincia = mapper
                            .Map <List <ProvinciaListViewModel> >(serviciosProvincia.GetLista()),
                Localidad = mapper
                            .Map <List <LocalidadListViewModel> >(servicioLocalidad.GetLista(null)),
                TipoDeDocumento = mapper
                                  .Map <List <TipoDeDocumentoListViewModel> >(servicioTipoDeDocumento.GetTipoDeDocumento()),
                TipoDeTarea = mapper
                              .Map <List <TipoDeTareaListViewModel> >(servicioTipoTarea.GetLista())
            };

            return(View(empleadoVm));
        }
예제 #9
0
        public static void CargarComboLocalidad(ref MetroComboBox cbo)
        {
            IServicioLocalidad serviceLocalidad = DI.Create <IServicioLocalidad>();
            var listaLocalidad   = serviceLocalidad.GetLista(null);
            var defaultLocalidad = new LocalidadListDto
            {
                LocalidadId     = 0,
                NombreLocalidad = "<Seleccione una Localidad>"
            };

            listaLocalidad.Insert(0, defaultLocalidad);
            cbo.DataSource    = listaLocalidad;
            cbo.ValueMember   = "LocalidadId";
            cbo.DisplayMember = "NombreLocalidad";
            cbo.SelectedIndex = 0;
        }
        // GET: Localidades
        public ActionResult Index(int pagina = 1, string provincia = null)
        {
            var listaDto = _servicio.GetLista(provincia);
            var listaVm  = _mapper.Map <List <LocalidadListViewModel> >(listaDto);

            var localidadFilterVm = new LocalidadFilterListViewModel
            {
                Localidades = listaVm,
                Provincias  = _mapper.Map <List <ProvinciaListViewModel> >(_servicioProvincia.GetProvincias())
            };

            //int totalRegistros = _dbContext.Localidades.Count();

            //var localidades = _dbContext.Localidades
            //    .Include(l => l.Provincia)
            //    .OrderBy(l => l.Provincia.NombreProvincia)
            //    .ThenBy(c => c.NombreLocalidad)
            //    .Skip((pagina - 1) * _registrosPorPagina)
            //    .Take(_registrosPorPagina)
            //    .ToList();

            //var localidadVm = _mapper.Map<List<Localidad>, List<LocalidadListViewModel>>(localidades);
            //localidadVm.ForEach(c =>
            //{
            //    c.CantidadClientes = _dbContext
            //        .Clientes.Count(cl => cl.LocalidadId == c.LocalidadId);
            //    c.CantidadComercios = _dbContext
            //        .Comercios.Count(cc => cc.LocalidadId == c.LocalidadId);
            //});

            //var totalPaginas = (int)Math.Ceiling((double)totalRegistros / _registrosPorPagina);
            //_listador = new Listador<LocalidadListViewModel>()
            //{
            //    RegistrosPorPagina = _registrosPorPagina,
            //    TotalPaginas = totalPaginas,
            //    TotalRegistros = totalRegistros,
            //    PaginaActual = pagina,
            //    Registros = listaVm
            //};

            //return View(_listador);
            return(View(localidadFilterVm));
        }