/// <summary> /// 根据历史明细ID获取历史明细 /// </summary> /// <param name="managerDetailId"></param> /// <returns></returns> public ManagerDetailInfo GetManagerDetailById(int managerDetailId) { if (ManagerDetailIdExists(managerDetailId)) { var entity = ManagerDetailRepository.GetManagerDetailById(managerDetailId); var model = new ManagerDetailInfo { ManagerDetailId = entity.ManagerDetailId, ManagerId = entity.ManagerId, ManagerName = entity.Manager.ManagerName, CurrentChannelId = entity.CurrentChannelId, CurrentChannel = ChannelManageBll.GetChannelById(entity.CurrentChannelId).ChannelName, OldChannelId = entity.OldChannelId, OldChannel = ChannelManageBll.GetChannelById(entity.OldChannelId).ChannelName, CurrentRank = entity.CurrentRank, OldRank = entity.OldRank, RankStatus = entity.RankStatus, CreatedTime = entity.CreatedTime, ModifiedTime = entity.ModifiedTime }; return(model); } return(new ManagerDetailInfo()); }
public ActionResult GetManagerDetail(int managerDetailId) { ManagerDetailInfo entity = ManagerDetailBll.GetManagerDetailById(managerDetailId); var currentRankSelectItems = new List <SelectListItem> { new SelectListItem { Text = EnumHelper.GetDescription((ChannelRank)(entity.CurrentRank)), Value = (entity.CurrentRank).ToString(CultureInfo.InvariantCulture), Selected = true } }; ViewData["CurrentRank"] = currentRankSelectItems; var oldRankSelectItems = new List <SelectListItem> { new SelectListItem { Text = EnumHelper.GetDescription((ChannelRank)(entity.OldRank)), Value = (entity.OldRank).ToString(CultureInfo.InvariantCulture), Selected = true } }; ViewData["OldRank"] = oldRankSelectItems; var rankStatusSelectItems = new List <SelectListItem> { new SelectListItem { Text = EnumHelper.GetDescription((ChannelRankChangeStatus)(entity.RankStatus)), Value = (entity.RankStatus).ToString(CultureInfo.InvariantCulture), Selected = true } }; ViewData["RankStatus"] = rankStatusSelectItems; return(View(entity)); }
public bool EditManagerDetail(ManagerDetailInfo model) { throw new NotImplementedException(); }