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 BtnewruleClick(object sender, EventArgs e) { Button b = (Button)sender; if (b.Text.Equals("Save") && !tbrulename.Text.Equals("")) { RuleC rule = new RuleC(); PermissionTableC pt = new PermissionTableC(); StoreC stores = new StoreC(); StoreRulesC src = new StoreRulesC(); rule.Insert(new Rules() { Name = tbrulename.Text, Descr = tbrulenote.Text }); int id = rule.GetRuleByName(tbrulename.Text).Id; pt.InsertList(new DefaultValues().GetDefaultPermission(new Rules() { Id = id })); src.InsertList(stores.GetStore(), new Rules() { Id = id }); ShowRuleAsListView(); } else { // EnableItem(); tbrulename.Enabled = true; tbrulenote.Enabled = true; tbrulename.Text = ""; b.Text = "Save"; } }