Пример #1
0
        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 <UnidadMedidaDTO> unidadMedidaDTOList = unidadMedidaService.SearchFor(parameters, string.Empty);
                int index    = 1;
                var jsonData = new
                {
                    total   = 1,
                    page    = 1,
                    records = unidadMedidaDTOList.Count,
                    rows    = from f in unidadMedidaDTOList.AsEnumerable()
                              select new
                    {
                        id   = index++,
                        cell = new
                        {
                            UnidadMedidaId = f.UnidadMedidaId,
                            Codigo         = f.Codigo,
                            Nombre         = f.Nombre,
                            Abreaviatura   = f.Abreaviatura
                        }
                    }
                };

                return(Json(jsonData));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #2
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);
        }