public static SelectList GetSelectList_MemberCardType(object sValue, string NullOrNameEmpty) { var selectListItems = new List <SelectListItem>(); IMemberCardTypeRepository MemberCardTypeRepository = DependencyResolver.Current.GetService <IMemberCardTypeRepository>(); if (NullOrNameEmpty != null) { SelectListItem itemEmpty = new SelectListItem(); itemEmpty.Text = NullOrNameEmpty; itemEmpty.Value = null; selectListItems.Add(itemEmpty); } try { var q = MemberCardTypeRepository.GetAll().OrderBy(item => item.Name); foreach (var i in q) { SelectListItem item = new SelectListItem(); item.Text = i.Name; item.Value = i.Id.ToString(); selectListItems.Add(item); } } catch { } var selectList = new SelectList(selectListItems, "Value", "Text", sValue); return(selectList); }
public MemberCardTypeService(IMemberCardTypeRepository repository, IUnitOfWork unitOfWork) : base(repository, unitOfWork) { }