private void PopulateDropList()
        {
            Dictionary <string, object>  parameters = new Dictionary <string, object>();
            List <DocumentoComercialDTO> documentoComercialDTOList = _docComercialService.SearchFor(parameters, string.Empty)
                                                                     .Cast <DocumentoComercialDTO>().ToList();

            ViewBag.DocComerciaList = WebHelper.ToSelectListItem <DocumentoComercialDTO>(documentoComercialDTOList
                                                                                         , x => x.DocumentoComercialId.ToString(), x => x.Nombre, SelectListFirstElementType.Select, string.Empty);

            List <AlmacenDTO> almacenDTOList = _almacenService.SearchFor(parameters, string.Empty).Cast <AlmacenDTO>().ToList();

            ViewBag.almacenList = WebHelper.ToSelectListItem <AlmacenDTO>(almacenDTOList
                                                                          , x => x.AlmacenId.ToString(), x => x.Nombre, SelectListFirstElementType.Select, string.Empty);


            List <TipoMovimientoDTO> tipoMovimientoDTOList = _tipoMovimientoService.SearchFor(parameters, string.Empty)
                                                             .Cast <TipoMovimientoDTO>().ToList();

            ViewBag.TipoMovimimentoList = WebHelper.ToSelectListItem <TipoMovimientoDTO>(tipoMovimientoDTOList
                                                                                         , x => x.TipoMovimientoId.ToString(), x => x.Nombre, SelectListFirstElementType.Select, string.Empty);


            ViewBag.TipoOperacionList = WebHelper.ToSelectListItem <TipoOperacionDTO>(SelectListFirstElementType.Select);

            List <MonedaDTO> monedaDTOList = _monedaService.SearchFor(parameters, string.Empty).Cast <MonedaDTO>().ToList();

            ViewBag.MonedaList = WebHelper.ToSelectListItem <MonedaDTO>(monedaDTOList
                                                                        , x => x.MonedaId.ToString(), x => x.Nombre, SelectListFirstElementType.Select, string.Empty);
        }
        public ActionResult ListarBandeja(string codigo, string nombre)
        {
            Dictionary <string, object> parameters = new Dictionary <string, object>();

            try
            {
                if (!String.IsNullOrEmpty(codigo))
                {
                    parameters.Add("codigo", codigo);
                }

                if (!String.IsNullOrEmpty(nombre))
                {
                    parameters.Add("nombre", nombre);
                }

                List <MonedaDTO> monedaDTOList = monedaService.SearchFor(parameters, string.Empty);
                int index    = 1;
                var jsonData = new
                {
                    total   = 1,
                    page    = 1,
                    records = monedaDTOList.Count,
                    rows    = from f in monedaDTOList.AsEnumerable()
                              select new
                    {
                        id   = index++,
                        cell = new
                        {
                            MonedaId = f.MonedaId,
                            Codigo   = f.Codigo,
                            Nombre   = f.Nombre,
                            Simbolo  = f.Simbolo
                        }
                    }
                };

                return(Json(jsonData));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#3
0
        private void PopulateDropList()
        {
            Dictionary <string, object> parameters        = new Dictionary <string, object>();
            List <TipoProveedorDTO>     tipoProveedorList = _tipoProveedorService.SearchFor(parameters, string.Empty);

            ViewBag.TipoProvList = WebHelper.ToSelectListItem <TipoProveedorDTO>(
                tipoProveedorList, x => x.TipoProveedorId.ToString(), x => x.Nombre, SelectListFirstElementType.Select, string.Empty);


            List <DocumentoIdentidadDTO> docIdentidadDTOList = _docIdentidadService.SearchFor(parameters, string.Empty)
                                                               .Cast <DocumentoIdentidadDTO>().ToList();

            ViewBag.ListaDocIdenti = WebHelper.ToSelectListItem <DocumentoIdentidadDTO>(docIdentidadDTOList,
                                                                                        x => x.DocumentoIdentidadId.ToString(), x => x.Nombre, SelectListFirstElementType.Select, string.Empty);

            List <PaisDTO> paisDTOList = _paisService.SearchFor(parameters, string.Empty);

            ViewBag.PaisList = WebHelper.ToSelectListItem <PaisDTO>(
                paisDTOList, x => x.PaisId.ToString(), x => x.Nombre, SelectListFirstElementType.Select, string.Empty);

            List <FormaVentaDTO> formaVentaDTOList = _formaVentaService.SearchFor(parameters, string.Empty);

            ViewBag.FormaVentaList = WebHelper.ToSelectListItem <FormaVentaDTO>(
                formaVentaDTOList, x => x.FormaVentaId.ToString(), x => x.Nombre, SelectListFirstElementType.Select, string.Empty);


            List <PersonalDTO> personalDTOList = _personalService.SearchFor(parameters, string.Empty);

            ViewBag.ListarPersonal = WebHelper.ToSelectListItem <PersonalDTO>(
                personalDTOList, x => x.PersonalId.ToString(), x => string.Concat(x.Nombres, " ", x.Apellidos), SelectListFirstElementType.Select, string.Empty);

            List <MonedaDTO> monedaDTOList = _monedaService.SearchFor(parameters, string.Empty);

            ViewBag.MonedaList = WebHelper.ToSelectListItem <MonedaDTO>(
                monedaDTOList, x => x.MonedaId.ToString(), x => x.Nombre, SelectListFirstElementType.Select, string.Empty);


            List <TipoPrecioDTO> tipoPrecioDTOList = _tipoPrecioService.SearchFor(parameters, string.Empty);

            ViewBag.TipoPrecioList = WebHelper.ToSelectListItem <TipoPrecioDTO>(
                tipoPrecioDTOList, x => x.TipoPrecioId.ToString(), x => x.Nombre, SelectListFirstElementType.Select, string.Empty);
        }
示例#4
0
        private void ListDropList()
        {
            Dictionary <string, object> parameters    = new Dictionary <string, object>();
            List <CategoriaDTO>         categoriaList = _categoriaService.SearchFor(parameters, string.Empty);

            ViewBag.ListCategoria = WebHelper.ToSelectListItem <CategoriaDTO>(categoriaList, x => x.CategoriaId.ToString(),
                                                                              x => x.Nombre, SelectListFirstElementType.Select, string.Empty);


            List <UnidadMedidaDTO> unidadMedidaDTOList = _unidadMedidaService.SearchFor(parameters, string.Empty);

            ViewBag.ListUnidadMedida = WebHelper.ToSelectListItem <UnidadMedidaDTO>(unidadMedidaDTOList, x => x.UnidadMedidaId.ToString(),
                                                                                    x => x.Nombre, SelectListFirstElementType.Select, string.Empty);

            List <TipoExistenciaDTO> tipoProductoDTOList = _tipoExistenciaService.SearchFor(parameters, string.Empty);

            ViewBag.ListExistencia = WebHelper.ToSelectListItem <TipoExistenciaDTO>(tipoProductoDTOList, x => x.TipoExistenciaId.ToString(),
                                                                                    x => x.Nombre, SelectListFirstElementType.Select, string.Empty);

            List <MarcaDTO> marcaDTOList = _marcaService.SearchFor(parameters, string.Empty);

            ViewBag.MarcaList = WebHelper.ToSelectListItem <MarcaDTO>(marcaDTOList, x => x.MarcaId.ToString(),
                                                                      x => x.Nombre, SelectListFirstElementType.Select, string.Empty);

            List <MonedaDTO> monedaDTOList = _monedaService.SearchFor(parameters, string.Empty);

            ViewBag.MonedaList = WebHelper.ToSelectListItem <MonedaDTO>(monedaDTOList, x => x.MonedaId.ToString(),
                                                                        x => x.Nombre, SelectListFirstElementType.Select, string.Empty);


            List <TipoBienDTO> tipoBienDTOList = _tipoBienService.SearchFor(parameters, string.Empty);

            ViewBag.TipoBienList = WebHelper.ToSelectListItem <TipoBienDTO>(tipoBienDTOList, x => x.TipoBienId.ToString(),
                                                                            x => x.Nombre, SelectListFirstElementType.Select, string.Empty);

            List <LineaDTO> lineaDTOList = _lineaService.SearchFor(parameters, string.Empty);

            ViewBag.LineaList = WebHelper.ToSelectListItem <LineaDTO>(lineaDTOList, x => x.LineaId.ToString(),
                                                                      x => x.Nombre, SelectListFirstElementType.Select, string.Empty);
        }