void PermissionFormLoad(object sender, EventArgs e)
        {
            RuleC rules = new RuleC();

            foreach (Rules rule in rules.GetRule())
            {
                if (rule.Id != 1)
                {
                    cbrule.Items.Add(rule.Name);
                }
            }

            _pt.Name = "!";
        }
        void SetComboRule()
        {
            RuleC rule = new RuleC();

            cbrule_set_user_rule.Items.Clear();
            foreach (Rules ru in rule.GetRule())
            {
                if (ru.Id != 1)
                {
                    cbrule_set_user_rule.Items.Add(ru.Name);
                }
            }
            if (cbrule_set_user_rule.Items.Count == 0)
            {
                tControl.SelectedIndex = tControl.TabCount - 1;
            }
        }
        public MainForm()
        {
            GetStart();

            int led = 0;

            LogOnC loc = new LogOnC();

            RuleC            ruc = new RuleC();
            PermissionTableC pt  = new PermissionTableC();
            StoreRulesC      src = new StoreRulesC();

            List <Store> ls = new List <Store>();

            for (int i = 1; i < 20; i++)
            {
                ls.Add(new Store()
                {
                    Id = i
                });
            }
            if (loc.GetUser().Count == 0)
            {
                loc = new LogOnC();
                loc.AddUser(new UserM()
                {
                    UserName = "******", Name = "Abdulaziz Alfuhigi", Password = "******", Rule_id = 1, Phone = "00000000"
                });
            }
            if (ruc.GetRule().Count == 0)
            {
                ruc = new RuleC();
                ruc.Insert(new Rules()
                {
                    Name = "admin", Descr = "admin"
                });
                pt.InsertList(new DefaultValues().GetDefaultPermissionTrue(new Rules()
                {
                    Id = 1
                }));
                src.InsertListTrue(ls, new Rules()
                {
                    Id = 1
                });
            }
        }
        void ShowRuleAsListView()
        {
            var rules = new RuleC();

            lvrule.Items.Clear();
            foreach (Rules rule in rules.GetRule())
            {
                if (rule.Id != 1)
                {
                    var t = new ListViewItem(rule.Id.ToString());
                    t.SubItems.Add(rule.Name);
                    lvrule.Items.Add(t);
                }
            }

            tbrulename.Text    = "";
            tbrulenote.Text    = "";
            tbrulename.Enabled = false;
            tbrulenote.Enabled = false;
            btnewrule.Text     = "New";
        }