예제 #1
0
        // 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));
        }
예제 #3
0
        /// <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));
            }
        }