public static SelectList GetSelectList_Floor(object BlockId, object sValue) { var selectListItems = new List <SelectListItem>(); FloorRepository floorRepository = new FloorRepository(new Domain.RealEstate.ErpRealEstateDbContext()); //SelectListItem itemEmpty = new SelectListItem(); //itemEmpty.Text = App_GlobalResources.Wording.ContractTypeName; //itemEmpty.Value = null; //selectListItems.Add(itemEmpty); try { if (BlockId != null) { int id = Convert.ToInt32(BlockId); var q = floorRepository.GetAllFloor().Where(item => item.BlockId == id).OrderBy(item => item.OrderNo).ToList(); foreach (var i in q) { SelectListItem item = new SelectListItem(); item.Text = "Tầng " + i.Name; item.Value = i.Id.ToString(); selectListItems.Add(item); } } } catch { } var selectList = new SelectList(selectListItems, "Value", "Text", sValue); return(selectList); }