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 <DocumentoComercialDTO> documentoComercialDTOList = documentoComercialService.SearchFor(parameters, string.Empty); int index = 1; var jsonData = new { total = 1, page = 1, records = documentoComercialDTOList.Count, rows = from f in documentoComercialDTOList.AsEnumerable() select new { id = index++, cell = new { DocumentoComercialId = f.DocumentoComercialId, Codigo = f.Codigo, Nombre = f.Nombre, } } }; return(Json(jsonData, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw ex; } }
public ActionResult SerieEdit(string serieId, string editAction) { SerieDTO serieDTO = new SerieDTO(); Dictionary <string, object> parameters = new Dictionary <string, object>(); List <DocumentoComercialDTO> documentoComercialDTOList = documentoComercialService.SearchFor(parameters, string.Empty); ViewBag.DocumentoList = WebHelper.ToSelectListItem <DocumentoComercialDTO>( documentoComercialDTOList, x => x.DocumentoComercialId.ToString(), x => x.Nombre, SelectListFirstElementType.Select, string.Empty); switch (editAction) { case EditActionConstant.NEW: break; case EditActionConstant.EDIT: serieDTO = serieService.GetById(Convert.ToInt32(serieId)); break; } return(PartialView(serieDTO)); }