Exemple #1
0
        public void confirmButtonavailability()
        {
            bool b = true;

            UsersAccessBS uabs     = new UsersAccessBS();
            int           userid   = int.Parse(UsersBS.loginedUser.Tables[0].Rows[0][UsersData.id_FIELD].ToString());
            int           userType = int.Parse(UsersBS.loginedUser.Tables[0].Rows[0][UsersData.userType_FIELD].ToString());

            if (userType == 1)
            {
                UsersAccessData uaData = uabs.load(userid);
                if (uaData == null || uaData.Tables.Count <= 0 || uaData.Tables[0].Rows.Count <= 0)
                {
                    b = false;
                }
                else
                {
                    b = bool.Parse(uaData.Tables[0].Rows[0][UsersAccessData.accessToInsuranceInfo_FIELD].ToString());
                }
            }

            btnUpdate.Enabled  = b;
            btnDelete.Enabled  = b;
            btnNew.Enabled     = b;
            btnRefresh.Enabled = b;
        }
        private void permissions()
        {
            string userType = UsersBS.loginedUser.Tables[UsersData.users_TABLE].Rows[0][UsersData.userType_FIELD] + "";

            if (userType == "0")
            {
                return;
            }

            button2.Visible = false;
            UsersAccessBS   bs     = new UsersAccessBS();
            UsersAccessData uaData = bs.load(_userId);

            if (uaData == null || uaData.Tables.Count <= 0 || uaData.Tables[0].Rows.Count <= 0)
            {
                return;
            }
            string access = uaData.Tables[0].Rows[0][UsersAccessData.printSearchResult_FIELD].ToString() + "";
            bool   b      = bool.Parse(access == null || access.Trim().Equals("") ? "false" : access);

            button2.Visible = b;
        }
Exemple #3
0
        public void confirmButtonavailability()
        {
            if (UsersBS.loginedUser == null)
            {
                return;
            }
            button1.Enabled = true;
            UsersAccessBS uabs     = new UsersAccessBS();
            int           userid   = int.Parse(UsersBS.loginedUser.Tables[0].Rows[0][UsersData.id_FIELD].ToString());
            int           userType = int.Parse(UsersBS.loginedUser.Tables[0].Rows[0][UsersData.userType_FIELD].ToString());

            if (userType == 1)
            {
                UsersAccessData uaData = uabs.load(userid);
                if (uaData == null || uaData.Tables.Count <= 0 || uaData.Tables[0].Rows.Count <= 0)
                {
                    button1.Enabled = false;
                }
                else
                {
                    button1.Enabled = bool.Parse(uaData.Tables[0].Rows[0][UsersAccessData.accessToArchive_FIELD].ToString());
                }
            }
        }