コード例 #1
0
        public ActionResult CashierFNB()
        {
            ViewData["Employees"]            = DDRep.GetEmployeeList();
            ViewData["Movements"]            = DDRep.GetMovementTypeList();
            ViewData["MoneyUnit"]            = DDRep.GetMoneyUnitList();
            ViewData["ElectronicType"]       = DDRep.GetElectronicFundTypeListC();
            ViewData["ReconciliationTypeID"] = DDRep.GetCashReconList();
            ViewData["InstantMoneyType"]     = DDRep.GetInstantMoneyType();
            ViewData["FNBType"]     = DDRep.GetFNBType();
            ViewData["KwikPayType"] = DDRep.GetKwikPayType();

            CashMovementMultiple ins = new CashMovementMultiple();

            ins.Movements = new List <CashMovement>();

            for (int i = 1; i <= 12; i++)
            {
                ins.Movements.Add(new CashMovement());
                ins.Movements[i - 1].MoneyUnitID = i;
                ins.Movements[i - 1].moneyunit   = MuRep.GetMoneyUnitString(i);
                ins.MovementTypeID = 2;
            }

            CashierFNB model = new CashierFNB();

            model.CashMovements  = ins;
            model.ElectronicFund = new ElectronicFund();
            model.ElectronicFund.MovementTypeID = 2;
            model.FNB = new FNB();


            return(View(model));
        }
コード例 #2
0
        public ActionResult _InsertMultipleCash(CashMovementMultiple ins)
        {
            for (int i = 0; i < 12; i++)
            {
                ins.Movements[i].ActualDate     = ins.ActualDate;
                ins.Movements[i].MovementTypeID = ins.MovementTypeID;
                ins.Movements[i].EmployeeID     = ins.EmployeeID;
                ins.Movements[i].Amount         = ins.Movements[i].Count * MuRep.GetMoneyUnitValue(ins.Movements[i].MoneyUnitID);
                ins.Movements[i] = CashRep.Insert(ins.Movements[i]);
            }

            return(null);
        }
コード例 #3
0
        public ActionResult _MultipleCashMovements()
        {
            ViewData["Employees"]   = DDRep.GetEmployeeList();
            ViewData["Movements"]   = DDRep.GetMovementTypeList();
            ViewData["TransitType"] = DDRep.GetTransitType();

            CashMovementMultiple ins = new CashMovementMultiple();

            ins.Movements = new List <CashMovement>();

            for (int i = 1; i <= 12; i++)
            {
                ins.Movements.Add(new CashMovement());
                ins.Movements[i - 1].MoneyUnitID = i;
                ins.Movements[i - 1].moneyunit   = MuRep.GetMoneyUnitString(i);
            }

            return(PartialView(ins));
        }