public List <MasterEmailGroupSettingsModel> GetEmailGroupList(BaseViewModel model) { List <Master_EmailGroupSettings> dataList; List <MasterEmailGroupSettingsModel> GroupList = new List <MasterEmailGroupSettingsModel>(); MasterEmailGroupSettingsModel GroupModel = new MasterEmailGroupSettingsModel(); dataList = _templateRepository.GetEmailGroupList(); if (dataList != null) { foreach (Master_EmailGroupSettings a in dataList) { GroupModel = Mapper.Map <Master_EmailGroupSettings, MasterEmailGroupSettingsModel>(a); GroupModel.Name = Utility.GetPropertyValue(GroupModel, "Name", model.CurrentCulture) == null ? string.Empty : Utility.GetPropertyValue(GroupModel, "Name", model.CurrentCulture).ToString(); GroupModel.CurrentUserID = model.CurrentUserID; GroupModel.CurrentCulture = model.CurrentCulture; GroupList.Add(GroupModel); } } return(GroupList); }