public IEnumerable <System.Web.Mvc.SelectListItem> combotipoempresa(string value, string codigo) { CatalogoBL objBL = new CatalogoBL(); List <Catalogo> Lista = objBL.ListarPorTipo("TIPO_EMPRESA_TRANSPORTISTA"); List <SelectListItem> data_list = new List <SelectListItem> { new SelectListItem() { Text = string.Format("[{0}]", "SELECCIONAR"), Value = "0" } }; data_list.AddRange(Lista.OrderBy(a => a.IdCatalogo).Select(a => new SelectListItem() { Text = a.Valor.ToUpper(), Value = a.Codigo })); if (codigo == "0") { return(new SelectList(data_list, "Value", "Text")); } else { return(new SelectList(data_list, "Value", "Text", codigo)); } }
public IEnumerable <System.Web.Mvc.SelectListItem> ComboTipoCliente(string CodigoTipoCliente) { CatalogoBL objBL = new CatalogoBL(); List <Catalogo> Lista = new List <Catalogo>(); Lista = objBL.ListarPorTipo("TIPO_CLIENTE"); List <SelectListItem> data_list = new List <SelectListItem>(); data_list.Add(new SelectListItem() { Text = string.Format("[{0}]", "SELECCIONAR"), Value = "0" }); foreach (Catalogo c in Lista) { data_list.Add(new SelectListItem() { Text = c.Valor, Value = Convert.ToString(c.IdCatalogo) }); } if (CodigoTipoCliente == "0") { return(new SelectList(data_list, "Value", "Text")); } else { return(new SelectList(data_list, "Value", "Text", CodigoTipoCliente)); } }