コード例 #1
0
ファイル: frmNewMember.cs プロジェクト: kimykunjun/test
        public frmNewMember(string strIntroFriendSerialNo,string aStrMembershipID,MemberRecord aMemberRecord, ACMSLogic.User oUser, string aStrTerminalBranchCode)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            ACMS.XtraUtils.XtraEditors.SetDateEditFormat(dateedtDOB);
            myMemberRecord = aMemberRecord;
            myUser = oUser;
            strTerminalBranchCode = aStrTerminalBranchCode;
            strMembershipID = string.Empty;

            chkedtMember.Checked = true;
            dateedtDOB.DateTime = DateTime.Now.Date;

            if (strIntroFriendSerialNo.Length == 0)
            {
                chkedtMember.Enabled = true;
                chkedtMember.Checked = true;
               // dateedtDOB.DateTime = DateTime.Now.Date;
            }
            else
            {
                chkedtMember.Checked = false;
                chkedtMember.Enabled = false;
              //  dateedtDOB.DateTime = DateTime.Now.Date;
            }
        }
コード例 #2
0
        public frmNewMember(string strIntroFriendSerialNo, string aStrMembershipID, MemberRecord aMemberRecord, ACMSLogic.User oUser, string aStrTerminalBranchCode)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            ACMS.XtraUtils.XtraEditors.SetDateEditFormat(dateedtDOB);
            myMemberRecord        = aMemberRecord;
            myUser                = oUser;
            strTerminalBranchCode = aStrTerminalBranchCode;
            strMembershipID       = string.Empty;

            chkedtMember.Checked = true;
            dateedtDOB.DateTime  = DateTime.Now.Date;

            if (strIntroFriendSerialNo.Length == 0)
            {
                chkedtMember.Enabled = true;
                chkedtMember.Checked = true;
                // dateedtDOB.DateTime = DateTime.Now.Date;
            }
            else
            {
                chkedtMember.Checked = false;
                chkedtMember.Enabled = false;
                //  dateedtDOB.DateTime = DateTime.Now.Date;
            }
        }
コード例 #3
0
ファイル: frmDNCConsent.cs プロジェクト: kimykunjun/test
        public frmDNCConsent(string aStrMembershipID, string aStrMembershipName, string aStrEmail, MemberRecord aMemberRecord, ACMSLogic.User oUser, string aStrTerminalBranchCode)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            myMemberRecord = aMemberRecord;
            myUser = oUser;
            strTerminalBranchCode = aStrTerminalBranchCode;
            strMembershipID = aStrMembershipID;
            strMembershipName = aStrMembershipName;
            strEmail = aStrEmail;
        }
コード例 #4
0
ファイル: frmDNCConsent.cs プロジェクト: kimykunjun/test
        public frmDNCConsent(string aStrMembershipID, string aStrMembershipName, string aStrEmail, MemberRecord aMemberRecord, ACMSLogic.User oUser, string aStrTerminalBranchCode)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            myMemberRecord        = aMemberRecord;
            myUser                = oUser;
            strTerminalBranchCode = aStrTerminalBranchCode;
            strMembershipID       = aStrMembershipID;
            strMembershipName     = aStrMembershipName;
            strEmail              = aStrEmail;
        }
コード例 #5
0
        public RPActivePackage()
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            connectionString =	(string)ConfigurationSettings.AppSettings["Main.ConnectionString"];
            connection = new SqlConnection(connectionString);
            oUser = new ACMSLogic.User();
            //
            // TODO: Add any constructor code after InitializeComponent call
            //
        }
コード例 #6
0
ファイル: frmNewMember.cs プロジェクト: kimykunjun/test
        public frmNewMember(MemberRecord aMemberRecord, ACMSLogic.User oUser, string aStrTerminalBranchCode)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            ACMS.XtraUtils.XtraEditors.SetDateEditFormat(dateedtDOB);
            myMemberRecord        = aMemberRecord;
            myUser                = oUser;
            strTerminalBranchCode = aStrTerminalBranchCode;
            strMembershipID       = string.Empty;

            chkedtMember.Checked = true;
            dateedtDOB.DateTime  = DateTime.Now.Date;
        }
コード例 #7
0
ファイル: frmNewMember.cs プロジェクト: kimykunjun/test
        public frmNewMember(MemberRecord aMemberRecord, ACMSLogic.User oUser, string aStrTerminalBranchCode)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            ACMS.XtraUtils.XtraEditors.SetDateEditFormat(dateedtDOB);
            myMemberRecord = aMemberRecord;
            myUser = oUser;
            strTerminalBranchCode = aStrTerminalBranchCode;
            strMembershipID = string.Empty;

            chkedtMember.Checked = true;
            dateedtDOB.DateTime = DateTime.Now.Date;
        }
コード例 #8
0
 public FormNewServiceSessionPT(int nPackageID, ACMSLogic.User User)
 {
     //
     // Required for Windows Form Designer support
     //
     InitializeComponent();
     //
     // TODO: Add any constructor code after InitializeComponent call
     //
     oUser= User;
     myPackageID = nPackageID;
     label3.Text = "Session Time";
     label4.Text = "Personal Trainer";
     lkpEdtServiceCode.Enabled = true;
     this.Text = "New PT Package Attendance";
     Init();
 }
コード例 #9
0
 public FormNewServiceSessionPT(int nPackageID, ACMSLogic.User User)
 {
     //
     // Required for Windows Form Designer support
     //
     InitializeComponent();
     //
     // TODO: Add any constructor code after InitializeComponent call
     //
     oUser       = User;
     myPackageID = nPackageID;
     label3.Text = "Session Time";
     label4.Text = "Personal Trainer";
     lkpEdtServiceCode.Enabled = true;
     this.Text = "New PT Package Attendance";
     Init();
 }
コード例 #10
0
        public FormNewServiceSessionSPA_IPL(int nPackageID, ACMSLogic.User User)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            //
            // TODO: Add any constructor code after InitializeComponent call
            //
            oUser= User;
            label3.Text = "Appointment Time";
            label4.Text = "Therapist";
            checkEdit1.Visible = false;
            myPackageID = nPackageID;
            lkpEdtServiceCode.Enabled = true;
            this.Text = "New Spa & IPL Package Attendance";

            dtEditDate.DateTime = DateTime.Now.Date;
            dtEdtStartTime.DateTime = DateTime.Now.Date;
            Init();
        }
コード例 #11
0
        public FormNewServiceSessionSPA_IPL(int nPackageID, ACMSLogic.User User)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            //
            // TODO: Add any constructor code after InitializeComponent call
            //
            oUser                     = User;
            label3.Text               = "Appointment Time";
            label4.Text               = "Therapist";
            checkEdit1.Visible        = false;
            myPackageID               = nPackageID;
            lkpEdtServiceCode.Enabled = true;
            this.Text                 = "New Spa & IPL Package Attendance";

            dtEditDate.DateTime     = DateTime.Now.Date;
            dtEdtStartTime.DateTime = DateTime.Now.Date;
            Init();
        }
コード例 #12
0
        public FormNewServiceSessionPT(int tmpCurrentPackageBalance, int nPackageID, ACMSLogic.User User, string CurrentMembershipID, int MemberPackageCategoryID, string MemberPackageStrPackageCode,
                                       bool IsFromCreditUsage)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();
            //
            // TODO: Add any constructor code after InitializeComponent call
            //
            oUser                         = User;
            myPackageID                   = nPackageID;
            lblPackageID.Text             = nPackageID.ToString();
            myMemberShipID                = CurrentMembershipID;
            myPackageCategoryID           = MemberPackageCategoryID;
            myPackageCode                 = MemberPackageStrPackageCode;
            lblPackageCode.Text           = MemberPackageStrPackageCode;
            lblCurrentPackageBalance.Text = tmpCurrentPackageBalance.ToString();
            myIsFromCreditUsage           = IsFromCreditUsage;

            TblPackage package = new TblPackage();

            lblPackageDesc.Text = package.GetPackageDescription(MemberPackageStrPackageCode);
            //lblPackageDesc.Text = "QI SPA 10 X INDIAN HEAD MASSAGE X 30 MIN BACK MASSAGE (10 SESSIONS)";
            label3.Text = "Session Time";
            label4.Text = "Personal Trainer";
            lkpEdtServiceCode.Enabled = true;
            this.Text = "New PT Package Attendance";
            //  bforfeit=  chkforfeit.Checked;
            Init();

            //if (myIsFromCreditUsage)
            //{
            //dtEditDate.Properties.ReadOnly = true;
            //lkpEdtBranchCode.Properties.ReadOnly = true;
            //}
        }
コード例 #13
0
        public FormNewServiceSessionPT(int tmpCurrentPackageBalance, int nPackageID, ACMSLogic.User User, string CurrentMembershipID, int MemberPackageCategoryID, string MemberPackageStrPackageCode,
                                            bool IsFromCreditUsage)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();
            //
            // TODO: Add any constructor code after InitializeComponent call
            //
            oUser= User;
            myPackageID = nPackageID;
            lblPackageID.Text = nPackageID.ToString();
            myMemberShipID = CurrentMembershipID;
            myPackageCategoryID = MemberPackageCategoryID;
            myPackageCode = MemberPackageStrPackageCode;
            lblPackageCode.Text = MemberPackageStrPackageCode;
            lblCurrentPackageBalance.Text = tmpCurrentPackageBalance.ToString();
            myIsFromCreditUsage = IsFromCreditUsage;

            TblPackage package = new TblPackage();
            lblPackageDesc.Text = package.GetPackageDescription(MemberPackageStrPackageCode);
            //lblPackageDesc.Text = "QI SPA 10 X INDIAN HEAD MASSAGE X 30 MIN BACK MASSAGE (10 SESSIONS)";
            label3.Text = "Session Time";
            label4.Text = "Personal Trainer";
            lkpEdtServiceCode.Enabled = true;
            this.Text = "New PT Package Attendance";
              //  bforfeit=  chkforfeit.Checked;
            Init();

            //if (myIsFromCreditUsage)
            //{
                //dtEditDate.Properties.ReadOnly = true;
                //lkpEdtBranchCode.Properties.ReadOnly = true;
            //}
        }
コード例 #14
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void show_Staff4()
        {
            ACMSLogic.User oUser = new User();

            ReportPanel.Controls.Clear();
            rptLateness = new ACMS.ACMSManager.Reports.RPLateness(employee.Id);
            rptLateness.TopLevel = false;
            rptLateness.Dock = DockStyle.Fill;
            rptLateness.Parent = ReportPanel;
            rptLateness.Show();
            ReportPanel.Refresh();
        }
コード例 #15
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void show_Staff3()
        {
            ACMSLogic.User oUser = new User();

            ReportPanel.Controls.Clear();
            rptStaffTimeOff = new ACMS.ACMSManager.Reports.RPStaffTimeOff(employee.Id);
            rptStaffTimeOff.TopLevel = false;
            rptStaffTimeOff.Dock = DockStyle.Fill;
            rptStaffTimeOff.Parent = ReportPanel;
            rptStaffTimeOff.Show();
            ReportPanel.Refresh();
        }
コード例 #16
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
 private void show_Staff1()
 {
     ACMSLogic.User oUser = new User();
     ACMS.ACMSManager.Reports.RPCommission rptComm;
     ReportPanel.Controls.Clear();
     rptComm = new ACMS.ACMSManager.Reports.RPCommission();
     rptComm.TopLevel = false;
     rptComm.Dock = DockStyle.Fill;
     rptComm.Parent = ReportPanel;
     rptComm.Show();
     ReportPanel.Refresh();
 }
コード例 #17
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void show_Sales5()
        {
            ACMSLogic.User oUser = new User();

            ReportPanel.Controls.Clear();
            rptFitnessDailyBranch = new ACMS.ACMSManager.Reports.RPFitnessDailyBranchSales();
            rptFitnessDailyBranch.TopLevel = false;
            rptFitnessDailyBranch.Dock = DockStyle.Fill;
            rptFitnessDailyBranch.Parent = ReportPanel;
            rptFitnessDailyBranch.SetEmployeeRecord(employee);
            rptFitnessDailyBranch.SetTerminalUser(terminalUser);
            rptFitnessDailyBranch.initData(oUser);
            rptFitnessDailyBranch.Show();
            ReportPanel.Refresh();
        }
コード例 #18
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void mnuMdBranch()
        {
            if(!frmBranch.IsDisposed)
            {
                frmBranch.Dispose();
            }

            ACMSLogic.User.BranchCode = terminalUser.Branch.Id;
            ACMSLogic.User.EmployeeID = employee.Id;
            if (employee.Department != null)
                ACMSLogic.User.DepartmentID = employee.Department.Id;
            if (employee.StrEmployeeName != null)
                ACMSLogic.User.EmployeeName = employee.StrEmployeeName;
            if (employee.JobPosition.Id != null)
                ACMSLogic.User.JobPositionCode = employee.JobPosition.Id;
            if (employee.RightsLevel != null)
                ACMSLogic.User.RightsLevelID = employee.RightsLevel.Id;

            ACMSLogic.User oUser = new User();

            frmBranch = new ACMS.ACMSManager.MasterData.frmBranch();
            panel1.Controls.Clear();
            frmBranch.TopLevel = false;
            frmBranch.Dock = DockStyle.Fill;
            frmBranch.Parent = panel1;
            frmBranch.Show();
            panel1.Refresh();
        }
コード例 #19
0
        public FormNewServiceSessionSPA_IPL(int tmpCurrentPackageBalance, int nPackageID, ACMSLogic.User User, string CurrentMembershipID, int MemberPackageCategoryID, string MemberPackageStrPackageCode,
                                            bool IsFromCreditUsage)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            //
            // TODO: Add any constructor code after InitializeComponent call
            //
            oUser                         = User;
            label3.Text                   = "Appointment Time";
            label4.Text                   = "Therapist";
            checkEdit1.Visible            = false;
            myPackageID                   = nPackageID;
            lblPackageID.Text             = nPackageID.ToString();
            myMemberShipID                = CurrentMembershipID;
            myPackageCategoryID           = MemberPackageCategoryID;
            myPackageCode                 = MemberPackageStrPackageCode;
            lblPackageCode.Text           = MemberPackageStrPackageCode;
            lblCurrentPackageBalance.Text = tmpCurrentPackageBalance.ToString();
            myIsFromCreditUsage           = IsFromCreditUsage;


            TblPackage package = new TblPackage();

            lblPackageDesc.Text = package.GetPackageDescription(MemberPackageStrPackageCode);
            //lblPackageDesc.Text = "QI SPA 10 X INDIAN HEAD MASSAGE X 30 MIN BACK MASSAGE (10 SESSIONS)";
            lkpEdtServiceCode.Enabled = true;
            this.Text = "New Spa & IPL Package Attendance";

            dtEditDate.DateTime     = DateTime.Now.Date;
            dtEdtStartTime.DateTime = DateTime.Now.Date;
            dtTreatment.DateTime    = DateTime.Now.Date;
            Init();

            if (myIsFromCreditUsage)
            {
                dtEditDate.DateTime        = DateTime.Today.Date;
                lkpEdtBranchCode.EditValue = ACMSLogic.User.BranchCode;
                dtTreatment.DateTime       = DateTime.Today.Date;

                //dtEditDate.Properties.ReadOnly = true;
                //lkpEdtBranchCode.Properties.ReadOnly = true;
                //dtTreatment.Properties.ReadOnly = true;
            }
        }
コード例 #20
0
        public frmIntroduceFriendReferral(int aEmployeeID,string CurrentMembershipID,MemberRecord aMemberRecord, ACMSLogic.User oUser, string aStrTerminalBranchCode)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            //
            // TODO: Add any constructor code after InitializeComponent call
            //
            myEmployeeIDLookupBuilder = new ACMS.XtraUtils.LookupEditBuilder.TherapistForPOSSalesLookupEditBuilder(lkpEdtSalesPersonID.Properties, aStrTerminalBranchCode);

            TblReceiptFreebie Freebie = new TblReceiptFreebie();
            DataTable FreebieTable = Freebie.SelectIntro5FriendFreebie();
            new XtraUtils.LookupEditBuilder.FriendPromotionLookupEditBuilder(FreebieTable, lkFreebie.Properties);

            TblReceiptFreebie Freebie2 = new TblReceiptFreebie();
            DataTable FreebieTable2 = Freebie.SelectIntro10FriendFreebie();
            new XtraUtils.LookupEditBuilder.FriendPromotionLookupEditBuilder(FreebieTable2, lkFreebie2.Properties);

            TblRewards rewards4 = new TblRewards();
            DataTable rewards4Table = rewards4.SelectRewardsForReferral(4, aStrTerminalBranchCode);
            new XtraUtils.LookupEditBuilder.LoyalPointsLookupEditBuilder(rewards4Table, ddl4Friends.Properties);

            TblRewards rewards8 = new TblRewards();
            DataTable rewards8Table = rewards8.SelectRewardsForReferral(8, aStrTerminalBranchCode);
            new XtraUtils.LookupEditBuilder.LoyalPointsLookupEditBuilder(rewards8Table, ddl8Friends.Properties);

            strMembershipID = CurrentMembershipID;
            strTerminalBranchCode = aStrTerminalBranchCode;
            employeeID = aEmployeeID;
            myMemberRecord = aMemberRecord;
            myUser = oUser;
            ucNonMemberID1.StrBranchCode = aStrTerminalBranchCode;
            ucNonMemberID2.StrBranchCode = aStrTerminalBranchCode;
            ucNonMemberID3.StrBranchCode = aStrTerminalBranchCode;
            ucNonMemberID4.StrBranchCode = aStrTerminalBranchCode;
            ucNonMemberID5.StrBranchCode = aStrTerminalBranchCode;
            ucNonMemberID6.StrBranchCode = aStrTerminalBranchCode;
            ucNonMemberID7.StrBranchCode = aStrTerminalBranchCode;
            ucNonMemberID8.StrBranchCode = aStrTerminalBranchCode;
            ucNonMemberID9.StrBranchCode = aStrTerminalBranchCode;
            ucNonMemberID10.StrBranchCode = aStrTerminalBranchCode;

            TblPromotionIntroFriends sqlPromotionIntroFriends = new TblPromotionIntroFriends();
            DataTable PromotionIntroFriends = sqlPromotionIntroFriends.SelectAllPromotionIntroFriends(strMembershipID);
            myContacts = new Contacts();

            if (PromotionIntroFriends.Rows.Count > 0)
            {
                txtSerialNo.Text = PromotionIntroFriends.Rows[0]["strSerialNo"].ToString();
                chkIssued.Checked = (PromotionIntroFriends.Rows[0]["fIssued"] == DBNull.Value || PromotionIntroFriends.Rows[0]["fIssued"].ToString() == "False" ? false : true);
                ucNonMemberID1.EditValue = PromotionIntroFriends.Rows[0]["strFriendID01"].ToString();
                ucNonMemberID1.Enabled = (ucNonMemberID1.EditValue == "");
                ucNonMemberID2.EditValue = PromotionIntroFriends.Rows[0]["strFriendID02"].ToString();
                ucNonMemberID2.Enabled = (ucNonMemberID2.EditValue == "");
                ucNonMemberID3.EditValue = PromotionIntroFriends.Rows[0]["strFriendID03"].ToString();
                ucNonMemberID3.Enabled = (ucNonMemberID3.EditValue == "");
                ucNonMemberID4.EditValue = PromotionIntroFriends.Rows[0]["strFriendID04"].ToString();
                ucNonMemberID4.Enabled = (ucNonMemberID4.EditValue == "");
                ucNonMemberID5.EditValue = PromotionIntroFriends.Rows[0]["strFriendID05"].ToString();
                ucNonMemberID5.Enabled = (ucNonMemberID5.EditValue == "");
                ucNonMemberID6.EditValue = PromotionIntroFriends.Rows[0]["strFriendID05"].ToString();
                ucNonMemberID6.Enabled = (ucNonMemberID6.EditValue == "");
                ucNonMemberID7.EditValue = PromotionIntroFriends.Rows[0]["strFriendID05"].ToString();
                ucNonMemberID7.Enabled = (ucNonMemberID7.EditValue == "");
                ucNonMemberID8.EditValue = PromotionIntroFriends.Rows[0]["strFriendID05"].ToString();
                ucNonMemberID8.Enabled = (ucNonMemberID8.EditValue == "");
                ucNonMemberID9.EditValue = PromotionIntroFriends.Rows[0]["strFriendID05"].ToString();
                ucNonMemberID9.Enabled = (ucNonMemberID9.EditValue == "");
                ucNonMemberID10.EditValue = PromotionIntroFriends.Rows[0]["strFriendID05"].ToString();
                ucNonMemberID10.Enabled = (ucNonMemberID10.EditValue == "");
                lkFreebie.EditValue = PromotionIntroFriends.Rows[0]["strFreebieCode"].ToString();
            }
            //if (ACMS.Convert.ToInt32(PromotionIntroFriends.Rows[0]["nMaxSession"]) == 9999)
              //  needtoAddBackOneDayExpiryDate = true;
            //
            //DataTable attendedClassTable = classAttendance.GetAllClassAttendancesBasePackageID(wantToUpgrade_nPackageID, pos.StrMembershipID, pos.StrBranchCode);

            //txtSerialNo.Text = "A1";
            //ucNonMemberID1.EditValue = "aa";

            ComboboxItem itemFemale = new ComboboxItem();
            itemFemale.Text = "Female";
            itemFemale.Value = "F";
            ComboboxItem itemMale = new ComboboxItem();
            itemMale.Text = "Male";
            itemMale.Value = "M";

            cbGender1.Items.Add(itemFemale);
            cbGender1.Items.Add(itemMale);
            cbGender1.SelectedIndex = 0;
            cbGender2.Items.Add(itemFemale);
            cbGender2.Items.Add(itemMale);
            cbGender2.SelectedIndex = 0;
            cbGender3.Items.Add(itemFemale);
            cbGender3.Items.Add(itemMale);
            cbGender3.SelectedIndex = 0;
            cbGender4.Items.Add(itemFemale);
            cbGender4.Items.Add(itemMale);
            cbGender4.SelectedIndex = 0;
            cbGender5.Items.Add(itemFemale);
            cbGender5.Items.Add(itemMale);
            cbGender5.SelectedIndex = 0;
            cbGender6.Items.Add(itemFemale);
            cbGender6.Items.Add(itemMale);
            cbGender6.SelectedIndex = 0;
            cbGender7.Items.Add(itemFemale);
            cbGender7.Items.Add(itemMale);
            cbGender7.SelectedIndex = 0;
            cbGender8.Items.Add(itemFemale);
            cbGender8.Items.Add(itemMale);
            cbGender8.SelectedIndex = 0;
        }
コード例 #21
0
ファイル: frmRosterMain.cs プロジェクト: kimykunjun/test
 public void initData(ACMSLogic.User User)
 {
     oUser = User;
     MemberRecord myMemberRecord = new MemberRecord(oUser.StrBranchCode());
 }
コード例 #22
0
ファイル: frmLeave.cs プロジェクト: kimykunjun/test
        private void LoadLeaveDetail()
        {
            User oUser = new User();
            //Up_get_LeaveDetailList
            DataTable dt;
            string strSQL;
            strSQL = "Up_get_LeaveDetails'" + oUser.NEmployeeID() + "','" + cmbBranch.EditValue.ToString()+ "'";

            DataSet _ds = new DataSet();
            SqlHelper.FillDataset(connection,CommandType.StoredProcedure,"UP_GETDATA",_ds,new string[] {"table"}, new SqlParameter("@strSQL", strSQL) );
            dt = _ds.Tables["table"];

            DataView dv = new DataView(dt);
            string sql = "";
            //string sql = " (MM >= " + this.prevFromMonth.EditValue + " And YY >=" + this.prevFromYear.EditValue  + ") And (MM <= " + this.prevToMonth.EditValue + " And YY <=" + this.prevToYear.EditValue  + ")";

            DateTime thisMonth,NextMonth;

            thisMonth=new DateTime(ACMS.Convert.ToDBInt32(prevFromYear.EditValue),ACMS.Convert.ToDBInt32(prevFromMonth.EditValue),1,0,0,0,1);
            NextMonth=new DateTime(ACMS.Convert.ToDBInt32(prevToYear.EditValue),ACMS.Convert.ToDBInt32(prevToMonth.EditValue),1,0,0,0,1);

            NextMonth=NextMonth.AddMonths(1);

            sql = "dtStartTime >= '" + thisMonth.ToLongDateString() + "' And dtStartTime < '"+ NextMonth.ToShortDateString() +"'";
            sql += "And nStatusID = " + ddlStatus.EditValue;

            if (status != "ViewAll")
            {
            //		sql = string.Format("dtStartTime >= #{1}-{0}-01# And dtStartTime < #{3}-{2}-01#", Convert.ToInt32(prevFromMonth.EditValue).ToString("0#"), prevFromYear.Text, (Convert.ToInt32(prevToMonth.EditValue)+1).ToString("0#"), prevToYear.Text);
                if (cmbBranch.EditValue != null && cmbBranch.EditValue.ToString() != "")
                sql += " And strBranchCode = '" + cmbBranch.EditValue + "'";
            }
            dv.RowFilter = sql;

            this.gridLeaveDetails.DataSource = dv;
            status = "";
        }
コード例 #23
0
ファイル: frmLeave.cs プロジェクト: kimykunjun/test
 public void initData(ACMSLogic.User User)
 {
     oUser = User;
     MemberRecord myMemberRecord = new MemberRecord(oUser.StrBranchCode());
 }
コード例 #24
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void show_Leave1()
        {
            ACMSLogic.User oUser = new User();

            ReportPanel.Controls.Clear();
            rptLeave = new ACMS.ACMSManager.Reports.RPLeave(employee.Id);
            rptLeave.TopLevel = false;
            rptLeave.Dock = DockStyle.Fill;
            rptLeave.Parent = ReportPanel;
            rptLeave.Show();
            ReportPanel.Refresh();
        }
コード例 #25
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
 private void show_Class5()
 {
     ACMSLogic.User oUser = new User();
     ReportPanel.Controls.Clear();
     rptDayClass = new ACMS.ACMSManager.Reports.RPDayClassAnalysis(employee.Id,oUser.StrBranchCode());
     rptDayClass.TopLevel = false;
     rptDayClass.Dock = DockStyle.Fill;
     rptDayClass.Parent = ReportPanel;
     rptDayClass.Show();
     ReportPanel.Refresh();
 }
コード例 #26
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void show_Accounts1()
        {
            ACMSLogic.User oUser = new User();

            ReportPanel.Controls.Clear();
            rptAccount = new ACMS.ACMSManager.Reports.RPAccountsReport(employee.Id);
            rptAccount.TopLevel = false;
            rptAccount.Dock = DockStyle.Fill;
            rptAccount.Parent = ReportPanel;
            rptAccount.Show();
            ReportPanel.Refresh();
        }
コード例 #27
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void btnGiroNew_Click(object sender, System.EventArgs e)
        {
            ACMSLogic.User oUser = new User();
            frmGIRO_Add myform;
            myform = new frmGIRO_Add(employee.Id,terminalUser.Branch.Id);
            //myform.SetEmployeeRecord(employee);
            //myform.SetTerminalUser(terminalUser);
            //myform.initData(oUser);
            myform.ShowDialog();

            //frmGIRO_Add myNewGIRO = new frmGIRO_Add();
            //myNewGIRO.ShowDialog();
            //myNewGIRO.Dispose();
            LoadGIRO();
        }
コード例 #28
0
ファイル: frmRosterMain.cs プロジェクト: kimykunjun/test
        private void _click(object sender, System.EventArgs e)
        {
            ACMS.Control.ACMSRosterHeader rh = new ACMS.Control.ACMSRosterHeader();
            rh = (ACMS.Control.ACMSRosterHeader) sender;
            string dtDate;

            if ( rh.WeekDay != "1")
            {

                        dtDate = Convert.ToDateTime(currentDay).AddDays(Convert.ToInt32(rh.WeekDay) - 1 ).ToString("yyyy-MM-dd");
            }
            else
            {
                dtDate = Convert.ToDateTime(currentDay).AddDays((Convert.ToInt32(rh.WeekDay)+7) - 1).ToString("yyyy-MM-dd");
            }

            string strDate;
            strDate = Convert.ToDateTime(currentDay).AddDays(- 7).ToString("yyyy-MM-dd");

            ACMS.ACMSBranch.frmRoster myform;
            ACMSLogic.User.BranchCode = terminalUser.Branch.Id;
            ACMSLogic.User.EmployeeID = employee.Id;
            if (employee.Department != null)
                ACMSLogic.User.DepartmentID = employee.Department.Id;
            if (employee.StrEmployeeName != null)
                ACMSLogic.User.EmployeeName = employee.StrEmployeeName;
            if (employee.JobPosition.Id != null)
                ACMSLogic.User.JobPositionCode = employee.JobPosition.Id;
            if (employee.RightsLevel != null)
                ACMSLogic.User.RightsLevelID = employee.RightsLevel.Id;

            ACMSLogic.User oUser = new User();
            myform = new ACMS.ACMSBranch.frmRoster(rh.EmpID,dtDate);
            myform.SetEmployeeRecord(employee);
            myform.SetTerminalUser(terminalUser);
            myform.initData(oUser);

            myform.ShowDialog();
            myform.Dispose();
        }
コード例 #29
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void show_Promotion3()
        {
            ACMSLogic.User oUser = new User();

            ReportPanel.Controls.Clear();
            rptPromotionAnalysis = new  ACMS.ACMSManager.Reports.RPPromotionAnalysis(employee.Id);
            rptPromotionAnalysis.TopLevel = false;
            rptPromotionAnalysis.Dock = DockStyle.Fill;
            rptPromotionAnalysis.Parent = ReportPanel;
            rptPromotionAnalysis.Show();
            ReportPanel.Refresh();
        }
コード例 #30
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void show_Quantity1()
        {
            ACMSLogic.User oUser = new User();

            ReportPanel.Controls.Clear();
            rptStock = new ACMS.ACMSManager.Reports.RPStock(employee.Id);
            rptStock.TopLevel = false;
            rptStock.Dock = DockStyle.Fill;
            rptStock.Parent = ReportPanel;
            rptStock.Show();
            ReportPanel.Refresh();
        }
コード例 #31
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void show_Quantity3()
        {
            ACMSLogic.User oUser = new User();

            ReportPanel.Controls.Clear();
            rptSalonUse = new ACMS.ACMSManager.Reports.RPStockSalon();
            rptSalonUse.TopLevel = false;
            rptSalonUse.Dock = DockStyle.Fill;
            rptSalonUse.Parent = ReportPanel;
            rptSalonUse.Show();
            ReportPanel.Refresh();
        }
コード例 #32
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void show_Member1()
        {
            ACMSLogic.User oUser = new User();

            ReportPanel.Controls.Clear();
            rptNewMember = new ACMS.ACMSManager.Reports.RPNewMember();
            rptNewMember.TopLevel = false;
            rptNewMember.Dock = DockStyle.Fill;
            rptNewMember.Parent = ReportPanel;
            rptNewMember.Show();
            ReportPanel.Refresh();
        }
コード例 #33
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void lblThree_3_Click(object sender, System.EventArgs e)
        {
            int_lblThree();
            lblThree_3.ForeColor=System.Drawing.Color.Firebrick;
            this.grpRoadShow.Show();

            grpRoadShow.SuspendLayout();

            ACMSLogic.User.BranchCode = terminalUser.Branch.Id;
            ACMSLogic.User.EmployeeID = employee.Id;
            if (employee.Department != null)
                ACMSLogic.User.DepartmentID = employee.Department.Id;
            if (employee.StrEmployeeName != null)
                ACMSLogic.User.EmployeeName = employee.StrEmployeeName;
            if (employee.JobPosition.Id != null)
                ACMSLogic.User.JobPositionCode = employee.JobPosition.Id;
            if (employee.RightsLevel != null)
                ACMSLogic.User.RightsLevelID = employee.RightsLevel.Id;

            ACMSLogic.User oUser = new User();
            myRoadShow = new ACMS.ACMSManager.Operation.frmRoadShow();
            myRoadShow.initData(oUser);
            myRoadShow.SetEmployeeRecord(employee);
            myRoadShow.SetTerminalUser(terminalUser);

            grpRoadShow.Controls.Clear();
            myRoadShow.TopLevel = false;
            myRoadShow.Dock = DockStyle.Fill;
            myRoadShow.Parent = grpRoadShow;
            grpRoadShow.Refresh();
            myRoadShow.Show();
            grpRoadShow.ResumeLayout();
        }
コード例 #34
0
ファイル: frmLeave.cs プロジェクト: kimykunjun/test
 private void BindBranch()
 {
     ACMSLogic.User oUser = new User();
     string strSQL = "Select strBranchCode,strBranchName from TblBranch Where strBranchCode In (Select strBranchCode from tblemployeebranchrights Where nEmployeeId = " + oUser.NEmployeeID() + ")";
     comboBind(cmbBranch, strSQL, "strBranchName", "strBranchCode", true);
     cmbBranch.Properties.Items.Insert(0,new DevExpress.XtraEditors.Controls.ImageComboBoxItem("- Please Select -",""));
     cmbBranch.SelectedIndex = 0;
 }
コード例 #35
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void show_Operations2()
        {
            ACMSLogic.User oUser = new User();

            ReportPanel.Controls.Clear();
            rptOperation = new ACMS.ACMSManager.Reports.RPOperation(employee.Id);
            rptOperation.TopLevel = false;
            rptOperation.Dock = DockStyle.Fill;
            rptOperation.Parent = ReportPanel;
            rptOperation.Show();
            ReportPanel.Refresh();
        }
コード例 #36
0
 public void initData(ACMSLogic.User User)
 {
     oUser = User;
 }
コード例 #37
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void show_Operations4()
        {
            ACMSLogic.User oUser = new User();

            ReportPanel.Controls.Clear();
            rptInstructorSalary = new ACMS.ACMSManager.Reports.RPInsturctorSalary();
            rptInstructorSalary.TopLevel = false;
            rptInstructorSalary.Dock = DockStyle.Fill;
            rptInstructorSalary.Parent = ReportPanel;
            rptInstructorSalary.Show();
            ReportPanel.Refresh();
        }
コード例 #38
0
ファイル: frmOpenShift.cs プロジェクト: kimykunjun/test
 public void initData(ACMSLogic.User User)
 {
     oUser = User;
 }
コード例 #39
0
ファイル: frmManager.cs プロジェクト: kimykunjun/test
        private void show_Operations5()
        {
            ACMSLogic.User oUser = new User();

            ReportPanel.Controls.Clear();
            rptInstructor = new ACMS.ACMSManager.Reports.RPInstructorFees(employee.Id);
            rptInstructor.TopLevel = false;
            rptInstructor.Dock = DockStyle.Fill;
            rptInstructor.Parent = ReportPanel;
            rptInstructor.Show();
            ReportPanel.Refresh();
        }