private void FormLoanView_Load(object sender, EventArgs e) { if (dataSource == null) { DateTime dt = DateTime.Now; DataSource = LoanVwServices.List(new Db(DbServices.ConnectionString)); slblEllapsedTimeValue.Text = (DateTime.Now.Subtract(dt).TotalMilliseconds / 1000).ToString(); } }
/// <summary> /// /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Details(Nullable <int> product) { if (product == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } LoanVwViewModel loanVwViewModel = new LoanVwViewModel(); Db db = new Db(DbServices.ConnectionString); // loanVwViewModel.Instance = LoanVwServices.Get(product.Value, db); loanVwViewModel.Instance = LoanVwServices.GetChildren(product.Value, db); if (loanVwViewModel.Instance == null) { return(HttpNotFound()); } @ViewBag.IncomingLoanVwTitle = ResourceServices.GetString(Cf.Data.Resources.ResourceBase.Culture, "IncomingLoan", "ModuleName"); if (loanVwViewModel.Instance.IncomingLoanVw != null) { loanVwViewModel.IncomingLoanVwViewModel.List.Add(loanVwViewModel.Instance.IncomingLoanVw); } // loanVwViewModel.IncomingLoanVwViewModel.Instance = loanVwViewModel.Instance.IncomingLoanVw; @ViewBag.LoanChangeVwTitle = ResourceServices.GetString(Cf.Data.Resources.ResourceBase.Culture, "LoanChange", "ModuleName"); if (loanVwViewModel.Instance.LoanChangeVw != null) { loanVwViewModel.LoanChangeVwViewModel.List.Add(loanVwViewModel.Instance.LoanChangeVw); } // loanVwViewModel.LoanChangeVwViewModel.Instance = loanVwViewModel.Instance.LoanChangeVw; @ViewBag.FromLoanChangeVwTitle = ResourceServices.GetString(Cf.Data.Resources.ResourceBase.Culture, "LoanChange", "ModuleNamePlural"); // loanVwViewModel.FromLoanChangeVwViewModel.List = LoanChangeVwServices.GetByLoanId(product.Value, db); loanVwViewModel.FromLoanChangeVwViewModel.List = loanVwViewModel.Instance.FromLoanChangeVwList; @ViewBag.OutgoingLoanVwTitle = ResourceServices.GetString(Cf.Data.Resources.ResourceBase.Culture, "OutgoingLoan", "ModuleName"); if (loanVwViewModel.Instance.OutgoingLoanVw != null) { loanVwViewModel.OutgoingLoanVwViewModel.List.Add(loanVwViewModel.Instance.OutgoingLoanVw); } // loanVwViewModel.OutgoingLoanVwViewModel.Instance = loanVwViewModel.Instance.OutgoingLoanVw; //loanVwViewModel.Instance.ProductVw = ProductVwServices.Get(loanVwViewModel.Instance.ProductId); //loanVwViewModel.Instance.ProductVw.RefundableProductVw = RefundableProductVwServices.GetChildren(loanVwViewModel.Instance.ProductId); @ViewBag.InstallmentVwTitle = ResourceServices.GetString(Cf.Data.Resources.ResourceBase.Culture, "Installment", "ModuleNamePlural"); // refundableProductVwViewModel.InstallmentVwViewModel.List = InstallmentVwServices.GetByRefundableProductId(product.Value, db); //loanVwViewModel.Instance.ProductVw.RefundableProductVw.InstallmentVwList = loanVwViewModel.Instance.ProductVw.RefundableProductVw.InstallmentVwList;//InstallmentVwServices.GetByRefundableProductProductId(loanVwViewModel.Instance.ProductId); loanVwViewModel.InstallmentsResultList = DbServices.GetInstallments(loanVwViewModel.Instance.ProductId); return(View(loanVwViewModel)); }
// GET: User/EmployeeLoans public ActionResult Index() { ViewBag.EmployeeLoans = employeeLoans; LoanVwViewModel model = new LoanVwViewModel(); LoanVwFilter filter = new LoanVwFilter(); filter.ProductEmployeeId = int.Parse(CurrentUser.UserName); model.List = LoanVwServices.Get(filter, db); return(View(model)); }
public ActionResult LoanDeciosionMoveToEmployee(LoanDecisionViewModel Model) { Db db = new Db(DbServices.ConnectionString); ViewBag.DecisionTypeList = new SelectList(LoanDecisionTypeServices.List(db), "Id", "Name"); if (Model.Loans.Filter.HasCriteria) { Model.Loans.List = LoanVwServices.Get(Model.Loans.Filter, db); } else { Model.Loans.List = new List <LoanVw>(); } return(View(Model)); }
/// <summary> /// Returns a list of LoanVw objects /// </summary> /// <returns></returns> public ActionResult Index(LoanVwViewModel Model) { Db db = new Db(DbServices.ConnectionString); ViewBag.ProductTypeList = new SelectList(ProductTypeServices.List(db), "Id", "Name"); ViewBag.LoanStatusList = new SelectList(LoanStatusServices.List(db), "Id", "Name"); if (Model.Filter.HasCriteria) { Model.List = LoanVwServices.Get(Model.Filter, db); } else { Model.List = new List <LoanVw>(); } return(View(Model)); }
public ActionResult ChangeLoanToEmployee(LoanVwViewModel Model, string operationType) { Db db = new Db(DbServices.ConnectionString); ViewBag.ProductTypeList = new SelectList(ProductTypeServices.List(db), "Id", "Name"); ViewBag.LoanStatusList = new SelectList(LoanStatusServices.List(db), "Id", "Name"); if (operationType != null) { return(View(Model)); } else { if (Model.Filter.HasCriteria) { Model.Filter.LoanStatusId = (int)LoanStatusEnum.Unfinished; Model.List = LoanVwServices.Get(Model.Filter, db); } else { Model.List = new List <LoanVw>(); } return(View(Model)); } }