Beispiel #1
0
        public List <HT_ChucNangInfo> GetList(HT_ChucNangInfo pHT_ChucNangInfo)
        {
            List <HT_ChucNangInfo> oHT_ChucNangInfoList = new List <HT_ChucNangInfo>();
            DataTable dtb = Get(pHT_ChucNangInfo);

            if (dtb != null)
            {
                for (int i = 0; i < dtb.Rows.Count; i++)
                {
                    oHT_ChucNangInfo = new HT_ChucNangInfo();

                    oHT_ChucNangInfo.HT_ChucNangID = int.Parse(dtb.Rows[i]["HT_ChucNangID"].ToString());
                    oHT_ChucNangInfo.IDHT_PhanHe   = int.Parse(dtb.Rows[i]["IDHT_PhanHe"].ToString());
                    oHT_ChucNangInfo.TenChucNang   = dtb.Rows[i]["TenChucNang"].ToString();
                    oHT_ChucNangInfo.Tag           = dtb.Rows[i]["Tag"].ToString();
                    oHT_ChucNangInfo.ParentID      = int.Parse(dtb.Rows[i]["ParentID"].ToString());
                    oHT_ChucNangInfo.Level         = int.Parse(dtb.Rows[i]["Level"].ToString());
                    oHT_ChucNangInfo.MoTa          = dtb.Rows[i]["MoTa"].ToString();
                    oHT_ChucNangInfo.barbtnName    = dtb.Rows[i]["barbtnName"].ToString();
                    oHT_ChucNangInfo.btnThem       = dtb.Rows[i]["btnThem"].ToString();
                    oHT_ChucNangInfo.btnSua        = dtb.Rows[i]["btnSua"].ToString();
                    oHT_ChucNangInfo.btnXoa        = dtb.Rows[i]["btnXoa"].ToString();

                    oHT_ChucNangInfoList.Add(oHT_ChucNangInfo);
                }
            }
            return(oHT_ChucNangInfoList);
        }
        public void Delete(HT_ChucNangInfo pHT_ChucNangInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@HT_ChucNangID", SqlDbType.Int, pHT_ChucNangInfo.HT_ChucNangID));

            RunProcedure("sp_HT_ChucNang_Delete", colParam);
        }
        public DataTable Get(HT_ChucNangInfo pHT_ChucNangInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@HT_ChucNangID", SqlDbType.Int, pHT_ChucNangInfo.HT_ChucNangID));

            return(RunProcedureGet("sp_HT_ChucNang_Get", colParam));
        }
 public frmNhomNguoiDung()
 {
     InitializeComponent();
     pHT_ChucNangInfo  = new HT_ChucNangInfo();
     oBHT_ChucNang     = new cBHT_ChucNang();
     oBHT_UserGroup    = new cBHT_UserGroup();
     pHT_UserGroupInfo = new HT_UserGroupInfo();
 }
Beispiel #5
0
        public int Add(HT_ChucNangInfo pHT_ChucNangInfo)
        {
            int ID = 0;

            ID            = oDHT_ChucNang.Add(pHT_ChucNangInfo);
            mErrorMessage = oDHT_ChucNang.ErrorMessages;
            mErrorNumber  = oDHT_ChucNang.ErrorNumber;
            return(ID);
        }
Beispiel #6
0
 public dlgThemChucNang(TreeList mtrlChucNang, DataTable mdtChucNang, int mHT_ChucNangID, EDIT_MODE mEdit)
 {
     InitializeComponent();
     oBHT_ChucNang    = new cBHT_ChucNang();
     pHT_ChucNangInfo = new HT_ChucNangInfo();
     trlChucNang      = mtrlChucNang;
     dtChucNang       = mdtChucNang;
     HT_ChucNangID    = mHT_ChucNangID;
     edit             = mEdit;
 }
Beispiel #7
0
        public frmQuanLyNguoiDung()
        {
            InitializeComponent();

            oBNS_GiaoVien = new cBNS_GiaoVien();

            pHT_UserInfo = new HT_UserInfo();
            oBHT_User    = new cBHT_User();

            pHT_ChucNangInfo = new HT_ChucNangInfo();
            oBHT_ChucNang    = new cBHT_ChucNang();
        }
Beispiel #8
0
        public frmTraCuuLog()
        {
            InitializeComponent();

            oBPhanHe      = new cBHT_PhanHe();
            pPhanHeInfo   = new HT_PhanHeInfo();
            oBChucNang    = new cBHT_ChucNang();
            pChucNangInfo = new HT_ChucNangInfo();
            pHT_LogInfo   = new HT_LogInfo();
            oBHT_Log      = new cBHT_Log();
            pHT_UserInfo  = new HT_UserInfo();
            oBHT_User     = new cBHT_User();
        }
Beispiel #9
0
 public void ToInfo(ref HT_ChucNangInfo pHT_ChucNangInfo, DataRow dr)
 {
     pHT_ChucNangInfo.HT_ChucNangID = int.Parse(dr[pHT_ChucNangInfo.strHT_ChucNangID].ToString());
     pHT_ChucNangInfo.IDHT_PhanHe   = int.Parse(dr[pHT_ChucNangInfo.strIDHT_PhanHe].ToString());
     pHT_ChucNangInfo.TenChucNang   = dr[pHT_ChucNangInfo.strTenChucNang].ToString();
     pHT_ChucNangInfo.Tag           = dr[pHT_ChucNangInfo.strTag].ToString();
     pHT_ChucNangInfo.ParentID      = int.Parse(dr[pHT_ChucNangInfo.strParentID].ToString());
     pHT_ChucNangInfo.Level         = int.Parse(dr[pHT_ChucNangInfo.strLevel].ToString());
     pHT_ChucNangInfo.MoTa          = dr[pHT_ChucNangInfo.strMoTa].ToString();
     pHT_ChucNangInfo.barbtnName    = dr[pHT_ChucNangInfo.strbarbtnName].ToString();
     pHT_ChucNangInfo.KieuRibbon    = dr[pHT_ChucNangInfo.strKieuRibbon].ToString();
     pHT_ChucNangInfo.btnThem       = dr[pHT_ChucNangInfo.strbtnThem].ToString();
     pHT_ChucNangInfo.btnSua        = dr[pHT_ChucNangInfo.strbtnSua].ToString();
     pHT_ChucNangInfo.btnXoa        = dr[pHT_ChucNangInfo.strbtnXoa].ToString();
 }
Beispiel #10
0
 public void ToDataRow(HT_ChucNangInfo pHT_ChucNangInfo, ref DataRow dr)
 {
     dr[pHT_ChucNangInfo.strHT_ChucNangID] = pHT_ChucNangInfo.HT_ChucNangID;
     dr[pHT_ChucNangInfo.strIDHT_PhanHe]   = pHT_ChucNangInfo.IDHT_PhanHe;
     dr[pHT_ChucNangInfo.strTenChucNang]   = pHT_ChucNangInfo.TenChucNang;
     dr[pHT_ChucNangInfo.strTag]           = pHT_ChucNangInfo.Tag;
     dr[pHT_ChucNangInfo.strParentID]      = pHT_ChucNangInfo.ParentID;
     dr[pHT_ChucNangInfo.strLevel]         = pHT_ChucNangInfo.Level;
     dr[pHT_ChucNangInfo.strMoTa]          = pHT_ChucNangInfo.MoTa;
     dr[pHT_ChucNangInfo.strbarbtnName]    = pHT_ChucNangInfo.barbtnName;
     dr[pHT_ChucNangInfo.strKieuRibbon]    = pHT_ChucNangInfo.KieuRibbon;
     dr[pHT_ChucNangInfo.strbtnThem]       = pHT_ChucNangInfo.btnThem;
     dr[pHT_ChucNangInfo.strbtnSua]        = pHT_ChucNangInfo.btnSua;
     dr[pHT_ChucNangInfo.strbtnXoa]        = pHT_ChucNangInfo.btnXoa;
 }
        public void Update(HT_ChucNangInfo pHT_ChucNangInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@IDHT_PhanHe", SqlDbType.Int, pHT_ChucNangInfo.IDHT_PhanHe));
            colParam.Add(CreateParam("@TenChucNang", SqlDbType.NVarChar, pHT_ChucNangInfo.TenChucNang));
            colParam.Add(CreateParam("@Tag", SqlDbType.NVarChar, pHT_ChucNangInfo.Tag));
            colParam.Add(CreateParam("@ParentID", SqlDbType.Int, pHT_ChucNangInfo.ParentID));
            colParam.Add(CreateParam("@Level", SqlDbType.Int, pHT_ChucNangInfo.Level));
            colParam.Add(CreateParam("@MoTa", SqlDbType.NText, pHT_ChucNangInfo.MoTa));
            colParam.Add(CreateParam("@barbtnName", SqlDbType.NVarChar, pHT_ChucNangInfo.barbtnName));
            colParam.Add(CreateParam("@KieuRibbon", SqlDbType.NVarChar, pHT_ChucNangInfo.KieuRibbon));
            colParam.Add(CreateParam("@btnThem", SqlDbType.NVarChar, pHT_ChucNangInfo.btnThem));
            colParam.Add(CreateParam("@btnSua", SqlDbType.NVarChar, pHT_ChucNangInfo.btnSua));
            colParam.Add(CreateParam("@btnXoa", SqlDbType.NVarChar, pHT_ChucNangInfo.btnXoa));
            colParam.Add(CreateParam("@HT_ChucNangID", SqlDbType.Int, pHT_ChucNangInfo.HT_ChucNangID));

            RunProcedure("sp_HT_ChucNang_Update", colParam);
        }
 public frmDanhSachChucNang()
 {
     InitializeComponent();
     oBHT_ChucNang    = new cBHT_ChucNang();
     pHT_ChucNangInfo = new HT_ChucNangInfo();
 }
Beispiel #13
0
 public DataTable Get(HT_ChucNangInfo pHT_ChucNangInfo)
 {
     return(oDHT_ChucNang.Get(pHT_ChucNangInfo));
 }
Beispiel #14
0
 public void Delete(HT_ChucNangInfo pHT_ChucNangInfo)
 {
     oDHT_ChucNang.Delete(pHT_ChucNangInfo);
     mErrorMessage = oDHT_ChucNang.ErrorMessages;
     mErrorNumber  = oDHT_ChucNang.ErrorNumber;
 }