private void frmHome_Load(object sender, EventArgs e) { SecurityPolicy policy = new Condominium_Management_System.SecurityPolicy(); bool IsAllowed = policy.IsInRole(this.Tag.ToString(), "Administrator"); if (IsAllowed == true) { securityToolStripMenuItem.Enabled = true; } else { securityToolStripMenuItem.Enabled = false; } }
private void frmHouse_Load(object sender, EventArgs e) { LoadRegionCombo(); LoadSubCityCombo(); LoadWoredaCombo(); CondominiumManagementSystemDBEntities entity = new Condominium_Management_System.CondominiumManagementSystemDBEntities(); List <tblHouse> houses = entity.tblHouses.ToList(); foreach (tblHouse house in houses) { ListViewItem item = new ListViewItem(house.ID.ToString()); item.SubItems.Add(house.tblWoreda.TItle); item.SubItems.Add(house.BlockNumber); item.SubItems.Add(house.FloorNumber.ToString()); item.SubItems.Add(house.HouseNumber); item.SubItems.Add(house.GovernmentTransferedDate.ToString()); item.SubItems.Add(house.SiteName); listViewHouse.Items.Add(item); } SecurityPolicy policy = new Condominium_Management_System.SecurityPolicy(); bool IsAllowed = policy.IsInRole(this.Tag.ToString(), "Office Clerk"); if (IsAllowed == true) { toolStripButtonNew.Enabled = true; toolStripButtonSave.Enabled = true; toolStripButtonUpdate.Enabled = true; toolStripButtonDelete.Enabled = true; } else { toolStripButtonNew.Enabled = false; toolStripButtonSave.Enabled = false; toolStripButtonUpdate.Enabled = false; toolStripButtonDelete.Enabled = false; } }