public void GetGridSetting_Test()
        {
            busGridSettings = new BGridMonthlyOperationClientSettings(ADOUser1.UserName);
            MonthlyOperationGridClientSettings gridSet = busGridSettings.GetMonthlyOperationGridClientSettings();

            Assert.AreEqual(ADOgrid1.ID, gridSet.ID);
        }
        public void TestSetup()
        {
            grid_testObject = new MonthlyOperationGridClientSettings();

            userTA.InsertQuery(ADOPerson1.ID, "TestADOPerson6");
            DatabaseGateway.TA_SecurityUserDataTable userTable = userTable = userTA.GetDataByUserName("TestADOPerson6");
            ADOUser6.ID       = Convert.ToInt32(userTable.Rows[0]["user_ID"]);
            ADOUser6.UserName = "******";

            DatabaseGateway.TA_LanguagesDataTable langTable = langTA.GetData();
            ADOLAnguage1.ID = Convert.ToInt32(langTable.Rows[0][0]);
            ADOLAnguage2.ID = Convert.ToInt32(langTable.Rows[1][0]);

            userSettingTA.Insert(ADOUser1.ID, ADOLAnguage1.ID, null);
            userSettingTA.Insert(ADOUser2.ID, ADOLAnguage2.ID, null);

            DatabaseGateway.TA_UserSettingsDataTable userSetTanle = new DatabaseGateway.TA_UserSettingsDataTable();
            userSetTanle   = userSettingTA.GetDataByUsername(ADOUser1.UserName);
            ADOUserSet1.ID = Convert.ToInt32(userSetTanle.Rows[0][0]);

            userSetTanle   = userSettingTA.GetDataByUsername(ADOUser2.UserName);
            ADOUserSet2.ID = Convert.ToInt32(userSetTanle.Rows[0][0]);

            gridTA.Insert(ADOUserSet1.ID, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true);

            busGridSettings = new BGridMonthlyOperationClientSettings(ADOUser1.UserName);
            DatasetGatewayWorkFlow.TA_GridMonthlyOperationGridClientSettingsDataTable table = new DatasetGatewayWorkFlow.TA_GridMonthlyOperationGridClientSettingsDataTable();
            table       = gridTA.GetDataByUsername(ADOUser1.UserName);
            ADOgrid1.ID = Convert.ToInt32(table.Rows[0][0]);
        }
        public void GetGridGeneralSetting_Lang2Test()
        {
            busGridSettings = new BGridMonthlyOperationClientSettings(ADOUser2.UserName);
            MonthlyOperationGridClientGeneralSettings gridSet = busGridSettings.GetMonthlyOperationGridGeneralClientSettings();

            Assert.AreEqual(ADOLAnguage2.ID, gridSet.Language.ID);
        }
Beispiel #4
0
        protected void Button6_Click(object sender, EventArgs e)
        {
            BGridMonthlyOperationClientSettings bus = new BGridMonthlyOperationClientSettings();

            bus.GetMonthlyOperationGridClientSettings();

            bus.GetMonthlyOperationGridGeneralClientSettings();
        }
Beispiel #5
0
        protected void Button7_Click(object sender, EventArgs e)
        {
            BGridMonthlyOperationClientSettings bus = new BGridMonthlyOperationClientSettings();
            //MonthlyOperationGridClientSettings settting = bus.GetMonthlyOperationGridClientSettings();
            //NHibernateSessionManager.Instance.ClearSession();
            MonthlyOperationGridClientSettings settting = new MonthlyOperationGridClientSettings();

            settting.ID        = 555;
            settting.ThirdExit = true;
            bus.SaveChanges(settting, GTS.Clock.Business.UIActionType.EDIT);
        }
 public void GetGridGeneralSetting_Lang1Test()
 {
     try
     {
         busGridSettings = new BGridMonthlyOperationClientSettings(ADOUser1.UserName);
         MonthlyOperationGridClientGeneralSettings gridSet = busGridSettings.GetMonthlyOperationGridGeneralClientSettings();
         Assert.AreEqual(ADOLAnguage1.ID, gridSet.Language.ID);
     }
     catch (Exception ex)
     {
         Assert.Fail(ex.Message);
     }
 }
 public void GetGridSetting_InsertRecordTest()
 {
     try
     {
         busGridSettings = new BGridMonthlyOperationClientSettings(ADOUser2.UserName);
         MonthlyOperationGridClientSettings gridSet = busGridSettings.GetMonthlyOperationGridClientSettings();
         Assert.IsTrue(gridSet.ID > 0);
         Assert.AreEqual(ADOUserSet2.ID, gridSet.UserSetting.ID);
     }
     catch (Exception ex)
     {
         Assert.Fail(ex.Message);
     }
 }
 public void Update_InvalidTest()
 {
     try
     {
         busGridSettings = new BGridMonthlyOperationClientSettings(ADOUser2.UserName);
         busGridSettings.SaveChanges(grid_testObject, UIActionType.EDIT);
         Assert.Fail("Invalid User");
     }
     catch (UIValidationExceptions ex)
     {
         Assert.IsTrue(ex.Exists(ExceptionResourceKeys.MonthlyOpIDMustSpecified));
     }
     catch (Exception ex)
     {
         Assert.Fail(ex.Message);
     }
 }
Beispiel #9
0
        protected void Button42_Click(object sender, EventArgs e)
        {
            #region SetGridColumnsSize_MasterMonthlyOperation
            BGridMonthlyOperationClientSettings       MonthlyOperationGridClientSettingsBusiness = new BGridMonthlyOperationClientSettings();
            MonthlyOperationGridClientGeneralSettings monthlyOperationGridClientGeneralSettings  = MonthlyOperationGridClientSettingsBusiness.GetMonthlyOperationGridGeneralClientSettings();
            #endregion

            #region SetVisibleColumns_MasterMonthlyOperation
            MonthlyOperationGridClientSettings monthlyOperationGridClientSettings = MonthlyOperationGridClientSettingsBusiness.GetMonthlyOperationGridClientSettings();
            #endregion

            #region SetReserveFieldsHeaderColumnsCaption_MasterMonthlyOperation
            BPersonMonthlyWorkedTime MonthlyOperationBusiness = new BPersonMonthlyWorkedTime(0);
            IDictionary <ConceptReservedFields, string> dic   = MonthlyOperationBusiness.GetReservedFieldsNames();

            /*foreach (string conceptReservedFieldName in Enum.GetNames(typeof(ConceptReservedFields)))
             * {
             *  string HeadingText = MonthlyOperationBusiness.GetReservedFieldsName((ConceptReservedFields)Enum.Parse(typeof(ConceptReservedFields), conceptReservedFieldName));
             * }*/
            #endregion

            #region Fill_GridMasterMonthlyOperation_MasterMonthlyOperation
            IList <PersonalMonthlyReportRow> PersonnelMonthlyOperationList    = null;
            PersonalMonthlyReportRow         PersonnelSummaryMonthlyOperation = null;
            try
            {
                decimal PersonnelID = BUser.CurrentUser.Person.ID;

                BPersonMonthlyWorkedTime MonthlyOperationBusiness1 = new BPersonMonthlyWorkedTime(PersonnelID);
                MonthlyOperationBusiness.GetPersonMonthlyReport(1391, 12, "1391/12/01", "1391/12/29", out PersonnelMonthlyOperationList, out PersonnelSummaryMonthlyOperation);

                Dictionary <string, object> MonthlyOperationSourceDic = new Dictionary <string, object>();
                MonthlyOperationSourceDic.Add("Details", PersonnelMonthlyOperationList);
                MonthlyOperationSourceDic.Add("Summary", PersonnelSummaryMonthlyOperation);
            }
            catch { }

            #endregion
        }
 public void Update_Test()
 {
     try
     {
         busGridSettings = new BGridMonthlyOperationClientSettings(ADOUser1.UserName);
         grid_testObject = busGridSettings.GetMonthlyOperationGridClientSettings();
         ClearSession();
         grid_testObject.DailyMission       = true;
         grid_testObject.DailyPureOperation = false;
         busGridSettings.SaveChanges(grid_testObject, UIActionType.EDIT);
         ClearSession();
         decimal id = grid_testObject.ID;
         grid_testObject = new MonthlyOperationGridClientSettings();
         grid_testObject = busGridSettings.GetByID(id);
         Assert.AreEqual(true, grid_testObject.DailyMission);
         Assert.AreEqual(false, grid_testObject.DailyPureOperation);
     }
     catch (Exception ex)
     {
         Assert.Fail(ex.Message);
     }
 }