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;
            }
        }
Пример #2
0
        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;
            }
        }