Пример #1
0
        public void Delete(KQHT_HoiDongMon_ChiTietInfo pKQHT_HoiDongMon_ChiTietInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@KQHT_HoiDongMon_ChiTietID", SqlDbType.Int, pKQHT_HoiDongMon_ChiTietInfo.KQHT_HoiDongMon_ChiTietID));

            RunProcedure("sp_KQHT_HoiDongMon_ChiTiet_Delete", colParam);
        }
Пример #2
0
        public DataTable Get(KQHT_HoiDongMon_ChiTietInfo pKQHT_HoiDongMon_ChiTietInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@KQHT_HoiDongMon_ChiTietID", SqlDbType.Int, pKQHT_HoiDongMon_ChiTietInfo.KQHT_HoiDongMon_ChiTietID));

            return(RunProcedureGet("sp_KQHT_HoiDongMon_ChiTiet_Get", colParam));
        }
Пример #3
0
        public int Add(KQHT_HoiDongMon_ChiTietInfo pKQHT_HoiDongMon_ChiTietInfo)
        {
            int ID = 0;

            ID            = oDKQHT_HoiDongMon_ChiTiet.Add(pKQHT_HoiDongMon_ChiTietInfo);
            mErrorMessage = oDKQHT_HoiDongMon_ChiTiet.ErrorMessages;
            mErrorNumber  = oDKQHT_HoiDongMon_ChiTiet.ErrorNumber;
            return(ID);
        }
Пример #4
0
 public void ToInfo(ref KQHT_HoiDongMon_ChiTietInfo pKQHT_HoiDongMon_ChiTietInfo, DataRow dr)
 {
     pKQHT_HoiDongMon_ChiTietInfo.KQHT_HoiDongMon_ChiTietID = int.Parse(dr[pKQHT_HoiDongMon_ChiTietInfo.strKQHT_HoiDongMon_ChiTietID].ToString());
     pKQHT_HoiDongMon_ChiTietInfo.IDKQHT_HoiDongMon         = int.Parse(dr[pKQHT_HoiDongMon_ChiTietInfo.strIDKQHT_HoiDongMon].ToString());
     pKQHT_HoiDongMon_ChiTietInfo.IDNS_GiaoVien             = int.Parse("0" + dr[pKQHT_HoiDongMon_ChiTietInfo.strIDNS_GiaoVien].ToString());
     pKQHT_HoiDongMon_ChiTietInfo.TyLe         = double.Parse(dr[pKQHT_HoiDongMon_ChiTietInfo.strTyLe].ToString());
     pKQHT_HoiDongMon_ChiTietInfo.HoTen        = dr[pKQHT_HoiDongMon_ChiTietInfo.strHoTen].ToString();
     pKQHT_HoiDongMon_ChiTietInfo.ChucVu       = dr[pKQHT_HoiDongMon_ChiTietInfo.strChucVu].ToString();
     pKQHT_HoiDongMon_ChiTietInfo.DonViCongTac = dr[pKQHT_HoiDongMon_ChiTietInfo.strDonViCongTac].ToString();
 }
Пример #5
0
 public void ToDataRow(KQHT_HoiDongMon_ChiTietInfo pKQHT_HoiDongMon_ChiTietInfo, ref DataRow dr)
 {
     dr[pKQHT_HoiDongMon_ChiTietInfo.strKQHT_HoiDongMon_ChiTietID] = pKQHT_HoiDongMon_ChiTietInfo.KQHT_HoiDongMon_ChiTietID;
     dr[pKQHT_HoiDongMon_ChiTietInfo.strIDKQHT_HoiDongMon]         = pKQHT_HoiDongMon_ChiTietInfo.IDKQHT_HoiDongMon;
     dr[pKQHT_HoiDongMon_ChiTietInfo.strIDNS_GiaoVien]             = pKQHT_HoiDongMon_ChiTietInfo.IDNS_GiaoVien;
     dr[pKQHT_HoiDongMon_ChiTietInfo.strTyLe]         = pKQHT_HoiDongMon_ChiTietInfo.TyLe;
     dr[pKQHT_HoiDongMon_ChiTietInfo.strHoTen]        = pKQHT_HoiDongMon_ChiTietInfo.HoTen;
     dr[pKQHT_HoiDongMon_ChiTietInfo.strChucVu]       = pKQHT_HoiDongMon_ChiTietInfo.ChucVu;
     dr[pKQHT_HoiDongMon_ChiTietInfo.strDonViCongTac] = pKQHT_HoiDongMon_ChiTietInfo.DonViCongTac;
 }
Пример #6
0
        public void Update(KQHT_HoiDongMon_ChiTietInfo pKQHT_HoiDongMon_ChiTietInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@IDKQHT_HoiDongMon", SqlDbType.Int, pKQHT_HoiDongMon_ChiTietInfo.IDKQHT_HoiDongMon));
            colParam.Add(CreateParam("@IDNS_GiaoVien", SqlDbType.Int, pKQHT_HoiDongMon_ChiTietInfo.IDNS_GiaoVien));
            colParam.Add(CreateParam("@TyLe", SqlDbType.Real, pKQHT_HoiDongMon_ChiTietInfo.TyLe));
            colParam.Add(CreateParam("@HoTen", SqlDbType.NVarChar, pKQHT_HoiDongMon_ChiTietInfo.HoTen));
            colParam.Add(CreateParam("@ChucVu", SqlDbType.NVarChar, pKQHT_HoiDongMon_ChiTietInfo.ChucVu));
            colParam.Add(CreateParam("@DonViCongTac", SqlDbType.NVarChar, pKQHT_HoiDongMon_ChiTietInfo.DonViCongTac));
            colParam.Add(CreateParam("@KQHT_HoiDongMon_ChiTietID", SqlDbType.Int, pKQHT_HoiDongMon_ChiTietInfo.KQHT_HoiDongMon_ChiTietID));

            RunProcedure("sp_KQHT_HoiDongMon_ChiTiet_Update", colParam);
        }
Пример #7
0
        public int Add(KQHT_HoiDongMon_ChiTietInfo pKQHT_HoiDongMon_ChiTietInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@IDKQHT_HoiDongMon", SqlDbType.Int, pKQHT_HoiDongMon_ChiTietInfo.IDKQHT_HoiDongMon));
            colParam.Add(CreateParam("@IDNS_GiaoVien", SqlDbType.Int, pKQHT_HoiDongMon_ChiTietInfo.IDNS_GiaoVien));
            colParam.Add(CreateParam("@TyLe", SqlDbType.Real, pKQHT_HoiDongMon_ChiTietInfo.TyLe));
            colParam.Add(CreateParam("@HoTen", SqlDbType.NVarChar, pKQHT_HoiDongMon_ChiTietInfo.HoTen));
            colParam.Add(CreateParam("@ChucVu", SqlDbType.NVarChar, pKQHT_HoiDongMon_ChiTietInfo.ChucVu));
            colParam.Add(CreateParam("@DonViCongTac", SqlDbType.NVarChar, pKQHT_HoiDongMon_ChiTietInfo.DonViCongTac));
            colParam.Add(CreateParamOut("@ID", SqlDbType.Int));

            return((int)RunProcedureOut("sp_KQHT_HoiDongMon_ChiTiet_Add", colParam));
        }
Пример #8
0
 public frmHoiDongMonHoc()
 {
     InitializeComponent();
     oBKQHT_HoiDongMon             = new cBKQHT_HoiDongMon();
     pKQHT_HoiDongMonInfo          = new KQHT_HoiDongMonInfo();
     oBKQHT_HoiDongMon_ChiTiet     = new cBKQHT_HoiDongMon_ChiTiet();
     pKQHT_HoiDongMon_ChiTietInfo  = new KQHT_HoiDongMon_ChiTietInfo();
     pKQHT_HoiDongMon_SinhVienInfo = new KQHT_HoiDongMon_SinhVienInfo();
     oBKQHT_HoiDongMon_SinhVien    = new cBKQHT_HoiDongMon_SinhVien();
     panelTop.Visible = false;
     SetBarButton(false);
     cmbMonHoc.Properties.DataSource       = LoadMonHoc();
     repositoryItemLookUpEditGV.DataSource = LoadGiaoVien();
 }
Пример #9
0
        public List <KQHT_HoiDongMon_ChiTietInfo> GetList(KQHT_HoiDongMon_ChiTietInfo pKQHT_HoiDongMon_ChiTietInfo)
        {
            List <KQHT_HoiDongMon_ChiTietInfo> oKQHT_HoiDongMon_ChiTietInfoList = new List <KQHT_HoiDongMon_ChiTietInfo>();
            DataTable dtb = Get(pKQHT_HoiDongMon_ChiTietInfo);

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

                    oKQHT_HoiDongMon_ChiTietInfo.KQHT_HoiDongMon_ChiTietID = int.Parse(dtb.Rows[i]["KQHT_HoiDongMon_ChiTietID"].ToString());
                    oKQHT_HoiDongMon_ChiTietInfo.IDNS_GiaoVien             = int.Parse(dtb.Rows[i]["IDNS_GiaoVien"].ToString());
                    oKQHT_HoiDongMon_ChiTietInfo.TyLe         = double.Parse(dtb.Rows[i]["TyLe"].ToString());
                    oKQHT_HoiDongMon_ChiTietInfo.HoTen        = dtb.Rows[i]["HoTen"].ToString();
                    oKQHT_HoiDongMon_ChiTietInfo.ChucVu       = dtb.Rows[i]["ChucVu"].ToString();
                    oKQHT_HoiDongMon_ChiTietInfo.DonViCongTac = dtb.Rows[i]["DonViCongTac"].ToString();

                    oKQHT_HoiDongMon_ChiTietInfoList.Add(oKQHT_HoiDongMon_ChiTietInfo);
                }
            }
            return(oKQHT_HoiDongMon_ChiTietInfoList);
        }
Пример #10
0
 public void Delete(KQHT_HoiDongMon_ChiTietInfo pKQHT_HoiDongMon_ChiTietInfo)
 {
     oDKQHT_HoiDongMon_ChiTiet.Delete(pKQHT_HoiDongMon_ChiTietInfo);
     mErrorMessage = oDKQHT_HoiDongMon_ChiTiet.ErrorMessages;
     mErrorNumber  = oDKQHT_HoiDongMon_ChiTiet.ErrorNumber;
 }
Пример #11
0
 public DataTable Get(KQHT_HoiDongMon_ChiTietInfo pKQHT_HoiDongMon_ChiTietInfo)
 {
     return(oDKQHT_HoiDongMon_ChiTiet.Get(pKQHT_HoiDongMon_ChiTietInfo));
 }