public MPMerchantContractModel() { HistoryDetail = new MPMerchantHistoryDetailModel(); ActivityDetail = new MPMerchantActivityDetailModel(); SalesRep = new List<MPMerchantContractSalesRepresentativeModel>(); }
public MPMerchantActivityDetailModel RetrieveMerchantActivities(int merchantId, int ProcessorTypeId, string MonthName) { List<MPMerchantActivityModel> Activities = merchantProfileRepository.RetrieveMerchantActivities(merchantId, ProcessorTypeId, MonthName).ToList(); var GroupedActivities = Activities. GroupBy(m => m.MonthName). SelectMany(m => m).ToList(); MPMerchantActivityDetailModel objActivities = new MPMerchantActivityDetailModel(); objActivities.ActivityDetail = GroupedActivities; return objActivities; }
public MPMerchantActivityDetailModel RetrieveContractActivities(int contractId, int ProcessorTypeId, string ProcessorNumber, DateTime ActivityStartDate, DateTime ActivityEndDate) { IList<MPMerchantActivityModel> objDetails = merchantProfileRepository.RetrieveContractActivities(contractId, ProcessorTypeId, ProcessorNumber, ActivityStartDate, ActivityEndDate); MPMerchantActivityDetailModel objActivities = new MPMerchantActivityDetailModel(); objActivities.ActivityDetail = objDetails.ToList(); return objActivities; }
public MPMerchantActivityDetailModel RetrieveMerchanActivitiesMonthly(int merchantId, int ProcessorTypeId, string ProcessorNumber, DateTime ActivityStartDate, DateTime ActivityEndDate) { List<MPMerchantActivityModel> Activities = merchantProfileRepository.RetrieveMerchanActivitiesMonthly(merchantId, ProcessorTypeId, ProcessorNumber, ActivityStartDate, ActivityEndDate).ToList(); var GroupedActivities = Activities. GroupBy(m => m.MonthName). SelectMany(m => m).ToList(); MPMerchantActivityDetailModel objActivities = new MPMerchantActivityDetailModel(); objActivities.ActivityDetail = GroupedActivities; return objActivities; }