Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            DataMasterMgtServices DataMaster = new DataMasterMgtServices();
            TMenuUser             tmenu      = (TMenuUser)DataMaster.GetObjectByProperty(typeof(TMenuUser), TMenuUser.ColumnNames.MenuId, Convert.ToDecimal(treeView1.SelectedNode.Tag), TMenuUser.ColumnNames.SettingId, AppCode.AssemblyProduct, TMenuUser.ColumnNames.UserName, lbl_UserName.Text);

            bool isSave = false;

            if (tmenu == null)
            {
                tmenu  = new TMenuUser();
                isSave = true;
            }

            tmenu.HasAccess    = true;
            tmenu.MenuId       = Convert.ToDecimal(treeView1.SelectedNode.Tag);
            tmenu.ModifiedBy   = lbl_UserName.Text;
            tmenu.ModifiedDate = DateTime.Now;
            tmenu.SettingId    = AppCode.AssemblyProduct;
            tmenu.UserName     = lbl_UserName.Text;

            if (isSave)
            {
                DataMaster.SavePersistence(tmenu);
            }
            else
            {
                DataMaster.UpdatePersistence(tmenu);
            }
        }
Exemplo n.º 2
0
        private void DeleteTMenuUser()
        {
            IList listMenuUser = DataMaster.GetListEq(typeof(TMenuUser), TMenuUser.ColumnNames.UserName, userNameTextBox.Text, TMenuUser.ColumnNames.SettingId, appl);

            for (int i = 0; i < listMenuUser.Count; i++)
            {
                menuUser = (TMenuUser)listMenuUser[i];
                DataMaster.Delete(menuUser);
            }
        }
Exemplo n.º 3
0
        private void DeleteTMenuUser()
        {
            IList listMenuUser = DataMaster.GetListEq(typeof(TMenuUser), "UserName", userNameTextBox.Text);

            for (int i = 0; i < listMenuUser.Count; i++)
            {
                menuUser = (TMenuUser)listMenuUser[i];
                DataMaster.Delete(menuUser);
            }
        }
Exemplo n.º 4
0
        private void SaveTMenuUser(decimal menuId, bool hasAccess)
        {
            TMenuUser tmenu = new TMenuUser();

            tmenu.HasAccess    = hasAccess;
            tmenu.MenuId       = menuId;
            tmenu.SettingId    = appl;
            tmenu.UserName     = userNameTextBox.Text;
            tmenu.ModifiedBy   = lbl_UserName.Text;
            tmenu.ModifiedDate = DateTime.Now;
            DataMaster.SavePersistence(tmenu);
        }
Exemplo n.º 5
0
 private void SaveTMenuUser()
 {
     for (int i = 0; i < grid_MenuAccess.Rows.Count; i++)
     {
         menuUser           = new TMenuUser();
         menuUser.HasAccess = Convert.ToBoolean(grid_MenuAccess.Rows[i].Cells[0].Value);
         menuUser.MenuId    = Convert.ToDecimal(grid_MenuAccess.Rows[i].Cells[2].Value);
         menuUser.UserName  = userNameTextBox.Text;
         menuUser.SettingId = AppCode.AssemblyProduct;
         DataMaster.SavePersistence(menuUser);
     }
 }
Exemplo n.º 6
0
 private void SaveTMenuUser()
 {
     for (int i = 0; i < grid_MenuAccess.Rows.Count; i++)
     {
         menuUser              = new TMenuUser();
         menuUser.HasAccess    = Convert.ToBoolean(grid_MenuAccess.Rows[i].Cells[0].Value);
         menuUser.MenuId       = Convert.ToDecimal(grid_MenuAccess.Rows[i].Cells[2].Value);
         menuUser.UserName     = userNameTextBox.Text;
         menuUser.SettingId    = appl;
         menuUser.ModifiedBy   = lbl_UserName.Text;
         menuUser.ModifiedDate = DateTime.Now;
         DataMaster.SavePersistence(menuUser);
     }
 }
        public static bool HavePriviledges(string userName, int MenuId, string SettingId)
        {
            DataMasterMgtServices DataMaster = new DataMasterMgtServices();
            TMenuUser             userMenu   = (TMenuUser)DataMaster.GetObjectByProperty(typeof(TMenuUser), TMenuUser.ColumnNames.UserName, userName, TMenuUser.ColumnNames.MenuId, Convert.ToDecimal(MenuId), TMenuUser.ColumnNames.SettingId, SettingId);

            if (userMenu != null)
            {
                return(userMenu.HasAccess);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 8
0
        private void SaveTMenuUser()
        {
            for (int i = 0; i < grid_MenuAccess.Rows.Count; i++)
            {
                //try
                //{
                menuUser           = new TMenuUser();
                menuUser.HasAccess = Convert.ToBoolean(grid_MenuAccess.Rows[i].Cells[0].Value);
                menuUser.MenuId    = Convert.ToDecimal(grid_MenuAccess.Rows[i].Cells[2].Value);
                menuUser.UserName  = userNameTextBox.Text;
                DataMaster.SavePersistence(menuUser);
                //}
                //catch (Exception)
                //{

                //    //throw;
                //}
            }
        }