コード例 #1
0
ファイル: frmShift.cs プロジェクト: pcthanh/POSEZ2U
        private void btnAdd_Click(object sender, EventArgs e)
        {
            var data = ShiftService.GetListShiftHistoryByUserid(userid, 0).ToList().FirstOrDefault();

            if (data != null)
            {
                frmMessager frm = new frmMessager("Warning", "Only one working period can be used. To create a new working period, please end the current.");
                frm.ShowDialog();
                //if (frm.DialogResult == System.Windows.Forms.DialogResult.OK)
                //{
                //    UserLoginModel.ShiffID = data.ShiftHistoryID;
                //}
            }
            else
            {
                frmNewShift frm = new frmNewShift();
                frm.ShowDialog();

                if (frm.DialogResult == System.Windows.Forms.DialogResult.OK)
                {
                    addOnDutyList("On Duty", 1);
                    frm.Close();
                }
            }
        }
コード例 #2
0
ファイル: frmAgainShift.cs プロジェクト: pcthanh/POSEZ2U
        private void frmEndShift_Load(object sender, EventArgs e)
        {
            userid = UserLoginModel.UserLoginInfo.StaffID;

            var modelShift = ShiftService.GetListShiftHistoryByUserid(userid, 0).FirstOrDefault();

            if (userid == 0)
            {
                Form1 frm = new Form1();
                this.Close();
                frm.ShowDialog();
            }
            else
            {
                if (modelShift != null)
                {
                    MoneyFortmat Fomat = new MoneyFortmat(1);
                    shiftid = modelShift.ShiftHistoryID;

                    this.txtShiftName.Text = modelShift.ShiftName ?? "";
                    this.txtStaffName.Text = modelShift.UserName ?? "";
                    this.txtStartTime.Text = (modelShift.StartShift ?? DateTime.Now).ToString("dd-MM-yyyy hh:mm:ss", CultureInfo.InvariantCulture);
                    this.txtCashStart.Text = Fomat.getValue(modelShift.CashStart ?? 0).ToString("C");
                }
                else
                {
                    frmMessager frm = new frmMessager("Messenger", "Please create new shift. ");
                    this.Close();
                    frm.ShowDialog();
                }
            }
        }
コード例 #3
0
ファイル: Form1.cs プロジェクト: pcthanh/POS
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            if (usermodel.StaffID > 0)
            {
                var passcheck = StaffModel.Decrypt(usermodel.Password);
                var passinput = textBox1.Text;
                SetImgLogin(passinput);
                if (passinput.Count() == 4)
                {
                    if (passinput == passcheck)
                    {
                        if (CheckCallform == 0)
                        {
                            UserLoginModel.UserLoginInfo = usermodel;
                            frmMain frm = new frmMain();

                            frm.ShowDialog();
                            this.Close();
                        }
                        else
                        {
                            if (usermodel.DepartmentID == 1 || usermodel.DepartmentID == 2)
                            {
                                this.DialogResult          = System.Windows.Forms.DialogResult.OK;
                                UserVoidItem.UserLoginInfo = usermodel;
                                this.Close();
                            }
                            else
                            {
                                frmMessager frmMes = new frmMessager("Login", "You can not login!");
                                frmMes.ShowDialog();
                                this.DialogResult          = System.Windows.Forms.DialogResult.OK;
                                UserVoidItem.UserLoginInfo = usermodel;
                                this.Close();
                            }
                        }
                    }
                    else
                    {
                        var passshow = textBox1.Text;
                        if (passshow.Count() > 0)
                        {
                            this.lblMessger.Visible = true;
                            //frmMessager frm = new frmMessager("Messenger", "Pin code isn't correct.");
                            //frm.ShowDialog();
                            textBox1.Text = "";
                        }
                    }
                }
            }
            else
            {
                var passshow = textBox1.Text;
                if (passshow.Count() > 0)
                {
                    frmMessager frm = new frmMessager("Messenger", "Please chose user name");
                    frmOpacity.ShowDialog(this, frm);
                    textBox1.Text = "";
                }
            }
        }
コード例 #4
0
ファイル: frmShift.cs プロジェクト: pcthanh/POSEZ2U
        private void btnAdd_Click(object sender, EventArgs e)
        {
            var data = ShiftService.GetListShiftHistoryByUserid(userid, 0).ToList().FirstOrDefault();

            if (data != null)
            {
                frmMessager frm = new frmMessager("Warning", "Only one working period can be used. To create a new working period, please end the current.");
                frm.ShowDialog();
                //if (frm.DialogResult == System.Windows.Forms.DialogResult.OK)
                //{
                //    UserLoginModel.ShiffID = data.ShiftHistoryID;
                //}
            }
            else
            {
                frmNewShift frm = new frmNewShift();
                frm.ShowDialog();

                if (frm.DialogResult == System.Windows.Forms.DialogResult.OK)
                {
                    addOnDutyList("On Duty", 1);
                    frm.Close();
                }
            }
        }
コード例 #5
0
ファイル: frmAgainShift.cs プロジェクト: pcthanh/POSEZ2U
        private void frmEndShift_Load(object sender, EventArgs e)
        {
            userid = UserLoginModel.UserLoginInfo.StaffID;

            var modelShift = ShiftService.GetListShiftHistoryByUserid(userid, 0).FirstOrDefault();

            if (userid == 0)
            {
                Form1 frm = new Form1();
                this.Close();
                frm.ShowDialog();
            }
            else
            {
                if (modelShift != null)
                {
                    MoneyFortmat Fomat = new MoneyFortmat(1);
                    shiftid = modelShift.ShiftHistoryID;

                    this.txtShiftName.Text = modelShift.ShiftName ?? "";
                    this.txtStaffName.Text = modelShift.UserName ?? "";
                    this.txtStartTime.Text = (modelShift.StartShift ?? DateTime.Now).ToString("dd-MM-yyyy hh:mm:ss", CultureInfo.InvariantCulture);
                    this.txtCashStart.Text = Fomat.getValue(modelShift.CashStart ?? 0).ToString("C");

                }
                else
                {
                    frmMessager frm = new frmMessager("Messenger", "Please create new shift. ");
                    this.Close();
                    frm.ShowDialog();
                }

            }
        }