public ActionResult BranchActivityStudent(SearchStudentThawingSoonModel search) { var model = ReportBLL.GetBranchActivityStudent(search.BranchId, search.ContractEndDate); //表头 var productCountTitle = new List<ProductCount>(); //主体 var branchCounts = new List<BranchCount>(); branchCounts = GetModel(model, out productCountTitle); ViewData["ProductCountTitle"] = productCountTitle; return PartialView("_BranchActivityStudent", branchCounts); }
public ActionResult StudentThawingSoon(SearchStudentThawingSoonModel search) { var saCCInfos = new List<SACCInfo>(); var contractInfos = new List<ContractInfo>(); var contractDetailInfos = new List<ContractDetailInfo>(); var contractLevelInfos = new List<ContractLevelInfo>(); var contractFrozenInfos = new List<ContractFrozenInfo>(); var model = StudentBLL.GetStudentSoonList(search.BranchId, ConvertEnum.ContractStatusTypeForFreeze, null, null, null, search.ContractFrozenDetailBeginDate, search.ContractFrozenDetailEndDate, null, null, out saCCInfos, out contractInfos, out contractDetailInfos, out contractLevelInfos, out contractFrozenInfos); var outModel = GetStudentSoonModel(model, saCCInfos, contractInfos, contractDetailInfos, contractLevelInfos, contractFrozenInfos); return PartialView("_StudentThawingSoon", outModel.OrderByDescending(p => p.ContractFrozenDetailEndDate).ToList()); }