protected void Page_Load(object sender, EventArgs e)
 {
     if (Convert.ToString(Session["TenDangNhap"]) == "")
     {
         Response.Redirect("~/dangnhap.aspx");
     }
     quyenDAL           = new clsQuyen_DAL();
     quyenDTO           = new clsQuyen_DTO();
     cmn                = new clsCommon();
     gvQuyen.DataSource = loadDataToUI();
     gvQuyen.DataBind();
 }
 public int Delete(clsQuyen_DTO qDTO)
 {
     try
     {
         ListDictionary _list = new ListDictionary();
         _list.Add("MaQuyen", qDTO.MaQuyen);
         int iReturn = obj.ExcSql("Delete_Quyen", _list, CommandType.StoredProcedure);
         return(iReturn);
     }
     catch (Exception)
     {
         //return ex.Message;
         return(-1111);
     }
 }
 public int Delete(clsQuyen_DTO qDTO)
 {
     try
     {
         ListDictionary _list = new ListDictionary();
         _list.Add("MaQuyen", qDTO.MaQuyen);
         int iReturn = obj.ExcSql("Delete_Quyen", _list, CommandType.StoredProcedure);
         return iReturn;
     }
     catch (Exception)
     {
         //return ex.Message;
         return -1111;
     }
 }
    public DataTable getQuyen(clsQuyen_DTO qDTO)
    {
        ListDictionary _list = new ListDictionary();
        _list.Add("MaQuyen", qDTO.MaQuyen);
        _list.Add("MoTa", qDTO.MoTa);

        DataTable dt = new DataTable();
        try
        {
            dt = obj.GetDataTable("Select_Quyen", CommandType.StoredProcedure);
        }
        catch
        {
            dt = null;
        }
        return dt;
    }
    public int InsertUpdate(clsQuyen_DTO qDTO)
    {
        try
        {
            ListDictionary _list = new ListDictionary();
            _list.Add("old_id", qDTO.OldID);
            _list.Add("MaQuyen", qDTO.MaQuyen);
            _list.Add("MoTa", qDTO.MoTa);

            int iReturn = obj.ExcSql("Insert_Update_Quyen", _list, CommandType.StoredProcedure);
            return(iReturn);
        }
        catch (Exception)
        {
            //return ex.Message;
            return(-1111); // Đặt số này làm ngoại lệ ko lường trước được. ở StoredProcedure không được return có số này tránh trường hợp trùng
        }
    }
    public int InsertUpdate(clsQuyen_DTO qDTO)
    {
        try
        {
            ListDictionary _list = new ListDictionary();
            _list.Add("old_id", qDTO.OldID);
            _list.Add("MaQuyen", qDTO.MaQuyen);
            _list.Add("MoTa", qDTO.MoTa);

            int iReturn = obj.ExcSql("Insert_Update_Quyen", _list, CommandType.StoredProcedure);
            return iReturn;
        }
        catch (Exception)
        {
            //return ex.Message;
            return -1111; // Đặt số này làm ngoại lệ ko lường trước được. ở StoredProcedure không được return có số này tránh trường hợp trùng
        }
    }
    public DataTable getQuyen(clsQuyen_DTO qDTO)
    {
        ListDictionary _list = new ListDictionary();

        _list.Add("MaQuyen", qDTO.MaQuyen);
        _list.Add("MoTa", qDTO.MoTa);

        DataTable dt = new DataTable();

        try
        {
            dt = obj.GetDataTable("Select_Quyen", CommandType.StoredProcedure);
        }
        catch
        {
            dt = null;
        }
        return(dt);
    }
Example #8
0
        public List <clsQuyen_DTO> DanhSachQuyenNV()
        {
            List <clsQuyen_DTO> lsResult = new List <clsQuyen_DTO>();
            string        strQuery       = "Select * From Quyen Where TrangThai = 1";
            SqlConnection conn           = DataProvider.TaoKetNoi();
            SqlDataReader sdr            = DataProvider.TruyVanDuLieu(strQuery, conn);

            while (sdr.Read())
            {
                clsQuyen_DTO quyuen_DTO = new clsQuyen_DTO();
                quyuen_DTO.MaQuyen   = sdr["MaQuyen"].ToString();
                quyuen_DTO.TenQuyen  = sdr["TenQuyen"].ToString();
                quyuen_DTO.TrangThai = bool.Parse(sdr["TrangThai"].ToString());
                lsResult.Add(quyuen_DTO);
            }
            sdr.Close();
            conn.Close();
            return(lsResult);
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Convert.ToString(Session["TenDangNhap"]) == "")
         Response.Redirect("~/dangnhap.aspx");
     quyenDAL = new clsQuyen_DAL();
     quyenDTO = new clsQuyen_DTO();
     cmn = new clsCommon();
     gvQuyen.DataSource = loadDataToUI();
     gvQuyen.DataBind();
 }