Example #1
0
		public AppraisalFeeDisbursementViewModel GetAppraisalFeeDisbursementViewModel(bool isNeedCalculation = false, string dateThrough = "")
		{
			var model = new AppraisalFeeDisbursementViewModel();
			if (isNeedCalculation)
			{
				var total = 0.0;
				var orders = GetReadyForDisbursementOrders(dateThrough);

				if (orders != null)
				{
					foreach (var order in orders)
					{
						model.PaymentsNumber++;
						total += (double)order.AppraisersFee;
					}
				}
				model.TotalDollarAmount = string.Format("$ {0:N2}", total);
			}
			else
			{
				model.DateThrough = _dateTimeManager.GetNextBusinessDay(DateTime.Now, -1);
				model.EffectiveDate = _dateTimeManager.GetNextBusinessDay(DateTime.Now, 2);
			}

			return model;
		}
		public ActionResult Index(AppraisalFeeDisbursementViewModel model)
		{
			return null;
		}