Beispiel #1
0
        //SetPermission for user
        private void setPermission(string username)
        {
            QLKS_DB context = new QLKS_DB();
            string  CV      = context.NGUOI_DUNG.Where(p => p.TenDangNhap.Equals(username)).Select(p => p.MaChucVu).FirstOrDefault();

            switch (CV)
            {
            case "CV001":
                hideAll();
                iconBtnQuanly.Visible    = true;
                pnlQuanly.Visible        = true;
                iconBtnPhieuthue.Visible = true;
                iconBtnKhachhang.Visible = true;
                pnlQuanly.Height         = 45 * 2;
                break;

            case "CV002":
                hideAll();
                iconBtnQuanly.Visible    = true;
                pnlQuanly.Visible        = true;
                pnlQuanly.Height         = 45 * 4;
                iconBtnPhieuthue.Visible = true;
                iconBtnKhachhang.Visible = true;
                iconBtnPhong.Visible     = true;
                iconBtnDichvu.Visible    = true;
                break;

            case "CV006":
                hideAll();
                iconBtnQuanly.Visible       = true;
                pnlQuanly.Visible           = true;
                pnlQuanly.Height            = 45 * 2;
                iconBtnThietbi.Visible      = true;
                iconBtnPhieusuachua.Visible = true;
                break;

            case "CV007":
                hideAll();
                iconBtnQuanly.Visible   = true;
                pnlQuanly.Visible       = true;
                pnlQuanly.Height        = 45;
                iconBtnNhanvien.Visible = true;
                break;

            case "CV008":
                hideAll();
                iconBtnBaocao.Visible   = true;
                pnlBaocao.Visible       = true;
                pnlBaocao.Height        = 45;
                iconBtnDoanhthu.Visible = true;
                break;

            default:
                break;
            }
        }