예제 #1
0
        private void xóaHóaĐơnToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FrmAdminPass adminPass = new FrmAdminPass();

            if (adminPass.ShowDialog() == DialogResult.OK)
            {
                if (serviceGet.checkAdminPass(adminPass.text, "1001"))
                {
                    //if (getGui.OnholdNumber(StaticClass.storeId) != 0)
                    //{
                    //    Alert.Show("Vẫn còn hóa đơn chưa\n thanh toán.",Color.Red);
                    //    return;
                    //}
                    //if (MessBox2Choice.ShowBox("Bạn có muốn xóa tất cả \nhóa đơn không ?", Color.Red) == DialogResult.Yes)
                    //{
                    //    getGui.ClearAllInvoice(StaticClass.storeId);
                    //}
                    FrmDeleteInvoice frmDeleteInvoice = new FrmDeleteInvoice();
                    frmDeleteInvoice.ShowDialog();
                }
                else
                {
                    Alert.Show("Bạn đã nhập sai \nmật khẩu !", Color.Red);
                }
            }
        }
예제 #2
0
        private void chọnDatabaseToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FrmAdminPass frm = new FrmAdminPass();

            if (frm.ShowDialog() == DialogResult.OK)
            {
                if (!serviceGet.checkAdminPass(frm.text, StaticClass.storeId))
                {
                    Alert.Show("Password không đúng !");
                }
                else
                {
                    FrmConfigDatabase frmConfigDatabase = new FrmConfigDatabase();
                    frmConfigDatabase.ShowDialog();
                }
            }
        }
예제 #3
0
파일: Alert.cs 프로젝트: hpbaotho/thanhtuan
 public static bool ShowAdminPassRequest()
 {
     Service.ServiceGet serviceGet = new ServiceGet();
     FrmAdminPass frm = new FrmAdminPass();
     if (frm.ShowDialog() == DialogResult.OK)
     {
         if (!serviceGet.checkAdminPass(frm.text, StaticClass.storeId))
         {
             Alert.Show("Password không đúng !");
             return false;
         }
         else
         {
             return true;
         }
     }
     return false;
 }
예제 #4
0
        private void button2_Click(object sender, EventArgs e)
        {
            FrmAdminPass adminPass = new FrmAdminPass();

            if (adminPass.ShowDialog() == DialogResult.OK)
            {
                if (serviceGet.checkAdminPass(adminPass.text, "1001"))
                {
                    formEditLayout            = new FrmEditLayout();
                    formEditLayout.formLayout = this;
                    formEditLayout.ShowDialog();
                }
                else
                {
                    Alert.Show("Bạn đã nhập sai \nmật khẩu !", Color.Red);
                }
            }
        }
예제 #5
0
        public static bool CheckGrant(string storeId, string cashierId, int grantNum)
        {
            get_GUI   getGui = new get_GUI();
            DataTable emp    = getGui.GetEmpById(cashierId);

            Service.ServiceGet service = new ServiceGet();
            switch (grantNum)
            {
            case XEM_BAN_KHAC:
                if (emp.Rows[0][XEM_BAN_KHAC].ToString() == "P")
                {
                    return(true);
                }
                else if (emp.Rows[0][XEM_BAN_KHAC].ToString() == "Y")
                {
                    FrmAdminPass frm = new FrmAdminPass();
                    if (frm.ShowDialog() == DialogResult.OK)
                    {
                        if (!service.checkAdminPass(frm.text, storeId))
                        {
                            MessageBox.Show("Password không đúng !");
                            return(false);
                        }
                        else
                        {
                            return(true);
                        }
                    }
                    else
                    {
                        return(false);
                    }
                }
                else
                {
                    return(false);
                }
                break;

            default:
                return(false);
            }
        }
예제 #6
0
        public static bool ShowAdminPassRequest()
        {
            Service.ServiceGet serviceGet = new ServiceGet();
            FrmAdminPass       frm        = new FrmAdminPass();

            if (frm.ShowDialog() == DialogResult.OK)
            {
                if (!serviceGet.checkAdminPass(frm.text, StaticClass.storeId))
                {
                    Alert.Show("Password không đúng !");
                    return(false);
                }
                else
                {
                    return(true);
                }
            }
            return(false);
        }
예제 #7
0
        public static bool CheckGrant(string storeId,string cashierId,int grantNum)
        {
            get_GUI getGui = new get_GUI();
            DataTable emp = getGui.GetEmpById(cashierId);
            Service.ServiceGet service = new ServiceGet();
            switch (grantNum)
            {
                case XEM_BAN_KHAC:
                    if(emp.Rows[0][XEM_BAN_KHAC].ToString() == "P")
                    {
                        return true;
                    }
                    else if (emp.Rows[0][XEM_BAN_KHAC].ToString() == "Y")
                    {
                        FrmAdminPass frm = new FrmAdminPass();
                        if (frm.ShowDialog() == DialogResult.OK)
                        {
                            if (!service.checkAdminPass(frm.text, storeId))
                            {
                                MessageBox.Show("Password không đúng !");
                                return false;
                            }
                            else
                            {
                                return true;
                            }
                        }
                        else
                        {
                            return false;
                        }
                    }
                    else
                    {
                        return false;
                    }
                    break;
                default:
                    return false;

            }
        }
예제 #8
0
        private static bool check(string storeId, string cashierId, string columnName)
        {
            get_GUI   getGui = new get_GUI();
            DataTable emp    = getGui.GetEmployeeByID(storeId, cashierId);

            Service.ServiceGet service = new ServiceGet();
            if (emp.Rows[0][columnName].ToString() == "Y")
            {
                return(true);
            }
            else if (emp.Rows[0][columnName].ToString() == "P")
            {
                FrmAdminPass frm = new FrmAdminPass();
                if (frm.ShowDialog() == DialogResult.OK)
                {
                    if (!service.checkAdminPass(frm.text, storeId))
                    {
                        Alert.Show("Password không đúng !", Color.Red);
                        return(false);
                    }
                    else
                    {
                        return(true);
                    }
                }
                else
                {
                    return(false);
                }
            }
            else if (emp.Rows[0][columnName].ToString() == "N")
            {
                Alert.Show("Bạn không có quyền để\n thực hiện chức năng này", Color.Red);
                return(false);
            }
            return(false);
        }
예제 #9
0
        private void button2_Click(object sender, EventArgs e)
        {
            FrmAdminPass adminPass = new FrmAdminPass();
            if(adminPass.ShowDialog() == DialogResult.OK)
            {
                if(serviceGet.checkAdminPass(adminPass.text,"1001"))
                {
                    formEditLayout = new FrmEditLayout();
                    formEditLayout.formLayout = this;
                    formEditLayout.ShowDialog();
                }
                else
                {
                    Alert.Show("Bạn đã nhập sai \nmật khẩu !",Color.Red);
                }           
            }


            
        }
예제 #10
0
 private void xóaHóaĐơnToolStripMenuItem_Click(object sender, EventArgs e)
 {
     FrmAdminPass adminPass = new FrmAdminPass();
     if (adminPass.ShowDialog() == DialogResult.OK)
     {
         if (serviceGet.checkAdminPass(adminPass.text, "1001"))
         {
             //if (getGui.OnholdNumber(StaticClass.storeId) != 0)
             //{
             //    Alert.Show("Vẫn còn hóa đơn chưa\n thanh toán.",Color.Red);
             //    return;
             //}
             //if (MessBox2Choice.ShowBox("Bạn có muốn xóa tất cả \nhóa đơn không ?", Color.Red) == DialogResult.Yes)
             //{
             //    getGui.ClearAllInvoice(StaticClass.storeId);
             //}
             FrmDeleteInvoice frmDeleteInvoice = new FrmDeleteInvoice();
             frmDeleteInvoice.ShowDialog();
         }
         else
         {
             Alert.Show("Bạn đã nhập sai \nmật khẩu !", Color.Red);
         }
     }
    
 }
예제 #11
0
 private void chọnDatabaseToolStripMenuItem_Click(object sender, EventArgs e)
 {
     FrmAdminPass frm = new FrmAdminPass();
     if (frm.ShowDialog() == DialogResult.OK)
     {
         if (!serviceGet.checkAdminPass(frm.text, StaticClass.storeId))
         {
             Alert.Show("Password không đúng !");
         }
         else
         {
             FrmConfigDatabase frmConfigDatabase = new FrmConfigDatabase();
             frmConfigDatabase.ShowDialog();
         }
     }
 }
예제 #12
0
 private static bool check(string storeId, string cashierId, string columnName)
 {
     get_GUI getGui = new get_GUI();
     DataTable emp = getGui.GetEmpById(cashierId);
     Service.ServiceGet service = new ServiceGet();
     if (emp.Rows[0][columnName].ToString() == "Y")
     {
         return true;
     }
     else if (emp.Rows[0][columnName].ToString() == "P")
     {
         FrmAdminPass frm = new FrmAdminPass();
         if (frm.ShowDialog() == DialogResult.OK)
         {
             if (!service.checkAdminPass(frm.text, storeId))
             {
                 Alert.Show("Password không đúng !",Color.Red);
                 return false;
             }
             else
             {
                 return true;
             }
         }
         else
         {
             return false;
         }
     }
     else if (emp.Rows[0][columnName].ToString() == "N")
     {
         Alert.Show("Bạn không có quyền để\n thực hiện chức năng này",Color.Red);
         return false;
     }
     return false;
 }