示例#1
0
文件: frmMain.cs 项目: pcthanh/POS
 private void btnEatIn_Click(object sender, EventArgs e)
 {
     try
     {
         Button EatIn        = (Button)sender;
         var    menuid       = Convert.ToInt32(EatIn.Tag);
         var    departmentid = UserLoginModel.UserLoginInfo.DepartmentID;
         var    shiftid      = UserLoginModel.ShiffID;
         var    result       = PermissionService.GetPermissionByDepartment(departmentid, menuid);
         //frmFloor frm = new frmFloor();
         //frm.Show();
         if (result > 0)
         {
             if (shiftid > 0)
             {
                 frmFloor frmfloor = new frmFloor();
                 if (Class.CheckFormShowing.FromShowing("frmFloor"))
                 {
                     Application.OpenForms["frmFloor"].Show();
                     Application.OpenForms["frmFloor"].TopLevel = true;
                 }
                 else
                 {
                     frmfloor.Show();
                 }
             }
             else
             {
                 frmAgainShift frm = new frmAgainShift();
                 if (frmOpacity.ShowDialog(this, frm) == System.Windows.Forms.DialogResult.OK)
                 {
                     this.picWarning.Show();
                     this.lbWarning.Show();
                     frmFloor frm1 = new frmFloor();
                     frm1.Show();
                 }
             }
         }
         else
         {
             frmMessager frm = new frmMessager("Messenger", "You can not accept. Please contact admin");
             frmOpacity.ShowDialog(this, frm);
         }
     }
     catch (Exception ex)
     {
         LogPOS.WriteLog("frmMmain:::::::::::::::::::::::btnEatIn_Click:::::::::::::::::" + ex.Message);
     }
 }
示例#2
0
文件: frmMain.cs 项目: pcthanh/POS
 private void btnTakeAway_Click_1(object sender, EventArgs e)
 {
     try
     {
         Button TakeAway     = (Button)sender;
         var    menuid       = Convert.ToInt32(TakeAway.Tag);
         var    departmentid = UserLoginModel.UserLoginInfo.DepartmentID;
         var    shiftid      = UserLoginModel.ShiffID;
         var    result       = PermissionService.GetPermissionByDepartment(departmentid, menuid);
         //frmTakeAway frm = new frmTakeAway();
         //frm.ShowDialog();
         if (result > 0)
         {
             if (shiftid > 0)
             {
                 frmTakeAway frm = new frmTakeAway();
                 this.picWarning.Show();
                 this.lbWarning.Show();
                 frm.ShowDialog();
             }
             else
             {
                 frmAgainShift frm = new frmAgainShift();
                 if (frmOpacity.ShowDialog(this, frm) == System.Windows.Forms.DialogResult.OK)
                 {
                     frmTakeAway frm1 = new frmTakeAway();
                     this.picWarning.Show();
                     this.lbWarning.Show();
                     frm1.ShowDialog();
                 }
             }
         }
         else
         {
             frmMessager frm = new frmMessager("Messenger", "You can not accept. Please contact admin");
             frmOpacity.ShowDialog(this, frm);
         }
     }
     catch (Exception ex)
     {
         LogPOS.WriteLog("frmMain:::::::::::::::::::::::::::::::btnTakeAway_Click_1::::::::::::::::::::::;" + ex.Message);
     }
 }
示例#3
0
        private void btnEatIn_Click(object sender, EventArgs e)
        {
            try
            {
                Button EatIn = (Button)sender;
                var menuid = Convert.ToInt32(EatIn.Tag);
                var departmentid = UserLoginModel.UserLoginInfo.DepartmentID;
                var shiftid = UserLoginModel.ShiffID;
                var result = PermissionService.GetPermissionByDepartment(departmentid, menuid);
                //frmFloor frm = new frmFloor();
                //frm.Show();
                if (result > 0)
                {
                    if (shiftid > 0)
                    {
                        frmFloor frm = new frmFloor();
                        frm.Show();
                    }
                    else
                    {
                        frmAgainShift frm = new frmAgainShift();
                        if (frmOpacity.ShowDialog(this,frm) == System.Windows.Forms.DialogResult.OK)
                        {
                            this.picWarning.Show();
                            this.lbWarning.Show();
                            frmFloor frm1 = new frmFloor();
                            frm1.Show();
                        }
                    }

                }
                else
                {
                    frmMessager frm = new frmMessager("Messenger", "You can not accept. Please contact admin");
                    frmOpacity.ShowDialog(this, frm);
                }
            }
            catch (Exception ex)
            {
                LogPOS.WriteLog("frmMmain:::::::::::::::::::::::btnEatIn_Click:::::::::::::::::" + ex.Message);
            }
        }