Example #1
0
        public void TestSetup()
        {
            busRemainLeave   = new BRemainLeave();
            leave_testObject = new LeaveYearRemain();

            leaveYearRemainTA.Insert(Utility.ToMildiDate("1389/01/01"), 10, 10, 9, 9, ADOPerson1.ID);

            leaveTable                    = leaveYearRemainTA.GetDataByPersonId(ADOPerson1.ID, Utility.ToMildiDate("1389/01/01"));
            ADOLeaveYear.ID               = ((DatabaseGateway.TA_LeaveYearRemainRow)leaveTable.Rows[0]).LeaveYearRemain_ID;
            ADOLeaveYear.PersonId         = ADOPerson1.ID;
            ADOLeaveYear.Date             = Utility.ToMildiDate("1389/01/01");
            ADOLeaveYear.DayRemainOK      = 10;
            ADOLeaveYear.MinuteRemainOK   = 10;
            ADOLeaveYear.DayRemainReal    = 9;
            ADOLeaveYear.MinuteRemainReal = 9;

            leaveSetTA.InsertQuery(ADOPerson1.ID, DateTime.Now.AddMonths(-1), true, 1440);

            DateTime endYear = Utility.ToMildiDate("1389/05/10");

            UsedLeaveDtlTA.Insert(endYear, 480, 0, 480, ADOPerson1.ID, 0);
            UsedleaveTable = UsedLeaveDtlTA.GetDataByValue(ADOPerson1.ID);
            calcResultTA.Insert(endYear, 0, 0, ADOPerson1.ID, 0, 0, 0, 0, 480, (decimal)UsedleaveTable.Rows[0][0], "ULD");

            dataAcesDepTA.Insert(BUser.CurrentUser.ID, ADODepartment1.ID, false);
        }
Example #2
0
 public void Update_test()
 {
     busRemainLeave.UpdateLeaveYear(ADOLeaveYear.ID, "1", "01:00:00");
     ClearSession();
     leave_testObject = busRemainLeave.GetByID(ADOLeaveYear.ID);
     Assert.AreEqual(1389, 1389);
     Assert.AreEqual(1, leave_testObject.DayRemainOK);
     Assert.AreEqual(60, leave_testObject.MinuteRemainOK);
 }
Example #3
0
 public void GetById_Test()
 {
     leave_testObject = busRemainLeave.GetByID(ADOLeaveYear.ID);
     Assert.Pass();
 }