void permision() { BL.Login l = new BL.Login(); DataTable dperm = new DataTable(); dperm.Clear(); dperm = l.Select_UserPermession(Program.Id_USer); if (dperm.Rows.Count >= 1) { if (Convert.ToInt32(dperm.Rows[0][21]) == 0) { delete.Visible = false; } else if (Convert.ToInt32(dperm.Rows[0][21]) == 1) { delete.Visible = true; } } }
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { try { dt2.Clear(); dt2 = l.Select_UserPermession(Program.Id_USer); if (dt2.Rows.Count >= 1) { if (Convert.ToInt32(dt2.Rows[0][1]) == 0) { Frm_MainNew.getmain.Btn_AddCategory.Enabled = false; Frm_MainNew.getmain.item_Category.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][1]) == 1) { Frm_MainNew.getmain.Btn_AddCategory.Enabled = true; Frm_MainNew.getmain.item_Category.Enabled = true; } /////// if (Convert.ToInt32(dt2.Rows[0][2]) == 0) { Frm_MainNew.getmain.BtnAdd_Items.Enabled = false; Frm_MainNew.getmain.Item_Proudct.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][2]) == 1) { Frm_MainNew.getmain.BtnAdd_Items.Enabled = true; Frm_MainNew.getmain.Item_Proudct.Enabled = true; } //////// if (Convert.ToInt32(dt2.Rows[0][3]) == 0) { Frm_MainNew.getmain.Btn_AddTables.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][3]) == 1) { Frm_MainNew.getmain.Btn_AddTables.Enabled = true; } /////// if (Convert.ToInt32(dt2.Rows[0][4]) == 0) { Frm_MainNew.getmain.Btn_AddDelivery.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][4]) == 1) { Frm_MainNew.getmain.Btn_AddDelivery.Enabled = true; } ///////// if (Convert.ToInt32(dt2.Rows[0][5]) == 0) { Frm_MainNew.getmain.Btn_AddCaptin.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][5]) == 1) { Frm_MainNew.getmain.Btn_AddCaptin.Enabled = true; } ////////// if (Convert.ToInt32(dt2.Rows[0][6]) == 0) { Frm_MainNew.getmain.Btn_settingOrder.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][6]) == 1) { Frm_MainNew.getmain.Btn_settingOrder.Enabled = true; } ////// if (Convert.ToInt32(dt2.Rows[0][7]) == 0) { Frm_MainNew.getmain.Btn_OrderManagement.Enabled = false; Frm_MainNew.getmain.Item_Mangment.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][7]) == 1) { Frm_MainNew.getmain.Btn_OrderManagement.Enabled = true; Frm_MainNew.getmain.Item_Mangment.Enabled = true; } ///////// if (Convert.ToInt32(dt2.Rows[0][8]) == 0) { Frm_MainNew.getmain.Btn_AddOrder.Enabled = false; Frm_MainNew.getmain.Item_Order.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][8]) == 1) { Frm_MainNew.getmain.Btn_AddOrder.Enabled = true; Frm_MainNew.getmain.Item_Order.Enabled = true; } /////////// if (Convert.ToInt32(dt2.Rows[0][9]) == 0) { Frm_MainNew.getmain.Btn_MoveItems.Enabled = false; Frm_MainNew.getmain.Item_Move.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][9]) == 1) { Frm_MainNew.getmain.Btn_MoveItems.Enabled = true; Frm_MainNew.getmain.Item_Move.Enabled = true; } ///////// //////// if (Convert.ToInt32(dt2.Rows[0][11]) == 0) { Frm_MainNew.getmain.Btn_Masrofat.Enabled = false; Frm_MainNew.getmain.item_Masrod.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][11]) == 1) { Frm_MainNew.getmain.Btn_Masrofat.Enabled = true; Frm_MainNew.getmain.item_Masrod.Enabled = true; } /////// if (Convert.ToInt32(dt2.Rows[0][12]) == 0) { Frm_MainNew.getmain.Btn_reportmasrof.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][12]) == 1) { Frm_MainNew.getmain.Btn_reportmasrof.Enabled = true; } ////////// /////////// if (Convert.ToInt32(dt2.Rows[0][13]) == 0) { Frm_MainNew.getmain.Btn_AddUser.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][13]) == 1) { Frm_MainNew.getmain.Btn_AddUser.Enabled = true; } //////// if (Convert.ToInt32(dt2.Rows[0][14]) == 0) { Frm_MainNew.getmain.Btn_UserPermession.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][14]) == 1) { Frm_MainNew.getmain.Btn_UserPermession.Enabled = true; } ////// if (Convert.ToInt32(dt2.Rows[0][15]) == 0) { Frm_MainNew.getmain.btnBackUp.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][15]) == 1) { Frm_MainNew.getmain.btnBackUp.Enabled = true; } //////// if (Convert.ToInt32(dt2.Rows[0][16]) == 0) { Frm_MainNew.getmain.BtnRestore.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][16]) == 1) { Frm_MainNew.getmain.BtnRestore.Enabled = true; } /////////////////////// if (Convert.ToInt32(dt2.Rows[0][17]) == 0) { Frm_MainNew.getmain.Btn_UpdateOrder.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][17]) == 1) { Frm_MainNew.getmain.Btn_UpdateOrder.Enabled = true; } if (Convert.ToInt32(dt2.Rows[0][18]) == 0) { Frm_MainNew.getmain.Btn_ReciveMoney.Enabled = false; } else if (Convert.ToInt32(dt2.Rows[0][18]) == 1) { Frm_MainNew.getmain.Btn_ReciveMoney.Enabled = true; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void cmb_Users1_SelectionChangeCommitted(object sender, EventArgs e) { try { if (cmb_Users1.Text != "") { dt2.Clear(); dt2 = l.Select_UserPermession(Convert.ToInt32(cmb_Users1.SelectedValue)); if (dt2.Rows.Count >= 1) { if (Convert.ToInt32(dt2.Rows[0][1]) == 0) { check_AddCategory.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][1]) == 1) { check_AddCategory.Checked = true; } /////// if (Convert.ToInt32(dt2.Rows[0][2]) == 0) { Check_AddItem.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][2]) == 1) { Check_AddItem.Checked = true; } //////// if (Convert.ToInt32(dt2.Rows[0][3]) == 0) { check_AddTable.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][3]) == 1) { check_AddTable.Checked = true; } /////// if (Convert.ToInt32(dt2.Rows[0][4]) == 0) { Check_AddDelivery.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][4]) == 1) { Check_AddDelivery.Checked = true; } ///////// if (Convert.ToInt32(dt2.Rows[0][5]) == 0) { check_AddCaptin.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][5]) == 1) { check_AddCaptin.Checked = true; } ///////// /// if (Convert.ToInt32(dt2.Rows[0][6]) == 0) { Check_SettingOrder.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][6]) == 1) { Check_SettingOrder.Checked = true; } ///////// if (Convert.ToInt32(dt2.Rows[0][7]) == 0) { Check_ManagementOrder.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][7]) == 1) { Check_ManagementOrder.Checked = true; } /////// if (Convert.ToInt32(dt2.Rows[0][8]) == 0) { check_Order.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][8]) == 1) { check_Order.Checked = true; } //////// if (Convert.ToInt32(dt2.Rows[0][9]) == 0) { Check_MoveItem.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][9]) == 1) { Check_MoveItem.Checked = true; } ///////// if (Convert.ToInt32(dt2.Rows[0][11]) == 0) { check_AddMasrof.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][11]) == 1) { check_AddMasrof.Checked = true; } ////////// if (Convert.ToInt32(dt2.Rows[0][12]) == 0) { check_ReportMasrofat.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][12]) == 1) { check_ReportMasrofat.Checked = true; } //////// if (Convert.ToInt32(dt2.Rows[0][13]) == 0) { check_AddUser.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][13]) == 1) { check_AddUser.Checked = true; } ///////// if (Convert.ToInt32(dt2.Rows[0][14]) == 0) { check_Permession.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][14]) == 1) { check_Permession.Checked = true; } /////// if (Convert.ToInt32(dt2.Rows[0][15]) == 0) { check_BAckUp.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][15]) == 1) { check_BAckUp.Checked = true; } //////// if (Convert.ToInt32(dt2.Rows[0][16]) == 0) { check_Restore.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][16]) == 1) { check_Restore.Checked = true; } //////////// if (Convert.ToInt32(dt2.Rows[0][17]) == 0) { check_UpdateOrders.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][17]) == 1) { check_UpdateOrders.Checked = true; } /////// if (Convert.ToInt32(dt2.Rows[0][18]) == 0) { check_DeletedOrder.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][18]) == 1) { check_DeletedOrder.Checked = true; } //////////// /// if (Convert.ToInt32(dt2.Rows[0][19]) == 0) { check_MinsQua.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][19]) == 1) { check_MinsQua.Checked = true; } //////////// if (Convert.ToInt32(dt2.Rows[0][20]) == 0) { check_DeleteItem.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][20]) == 1) { check_DeleteItem.Checked = true; } //////////// if (Convert.ToInt32(dt2.Rows[0][21]) == 0) { check_DeleteOrderHold.Checked = false; } else if (Convert.ToInt32(dt2.Rows[0][21]) == 1) { check_DeleteOrderHold.Checked = true; } } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }