public CommonController(ITransportPriceBLL transportPriceBLL, ITransportTypeBLL transportTypeBLL, IMailchimpServices MailchimpServices, IProvinceBLL provinceBLL, ISubscribeEmailBLL subscribeEmailBLL) { this.TransportPriceBLL = transportPriceBLL; this.TransportTypeBLL = transportTypeBLL; this.IProvinceBLL = provinceBLL; this.subscribeEmailBLL = subscribeEmailBLL; this.MailchimpServices = MailchimpServices; }
/// <summary> /// 获取省份列表 /// </summary> /// <returns>省份列表</returns> public List <SelectListItem> GetProvinceList() { //获取省份列表 IProvinceBLL provinceBll = BLLFactory <IProvinceBLL> .GetBLL("ProvinceBLL"); var sortModel = this.SettingSorting("Id", true); var list = provinceBll.GetList(u => true, sortModel.SortName, sortModel.IsAsc); //转换为下拉列表并返回 return(list.Select(m => new SelectListItem() { Text = m.ProvinceName, Value = m.Id.ToString(), Selected = false }).ToList()); }