예제 #1
0
        protected void Button4_Click(object sender, EventArgs e)
        {
            BLeaveBudget     bus = new BLeaveBudget();
            LeaveBudgetProxy p   = new LeaveBudgetProxy();

            p.BudgetType = BudgetType.Usual;
            p.TotoalDay  = "26";;
            p.TotoalTime = "00:00";
            bus.SaveBudget(210, 1391, p);
        }
예제 #2
0
        public void TestSetup()
        {
            busLeave          = new BLeaveBudget();
            budget_testObject = new Budget();

            ruleCatTA.Insert("RuleCategory000", "0000", false, "00-00test1");
            table           = ruleCatTA.GetDataByName("RuleCategory000");
            AdoRuleCat.ID   = (Decimal)table[0]["RuleCat_ID"];
            AdoRuleCat.Name = (String)table[0]["RuleCat_Name"];

            budgetTA.Insert(Utility.ToMildiDate("1390/01/01"), 10, 10, AdoRuleCat.ID, (int)BudgetType.Usual, "");
            DatabaseGateway.TA_BudgetDataTable budgetTable = budgetTA.GetDataByRuleCategoryId(AdoRuleCat.ID);

            ADOBudget1.ID     = ((DatabaseGateway.TA_BudgetRow)budgetTable.Rows[0]).Budget_ID;
            ADOBudget1.Day    = ((DatabaseGateway.TA_BudgetRow)budgetTable.Rows[0]).Budget_Day;
            ADOBudget1.Minute = ((DatabaseGateway.TA_BudgetRow)budgetTable.Rows[0]).Budget_Minute;
            ADOBudget1.Date   = ((DatabaseGateway.TA_BudgetRow)budgetTable.Rows[0]).Budget_Date;
        }