public DataTable Get(KQHT_CTDT_CT_KhoiKienThucInfo pKQHT_CTDT_CT_KhoiKienThucInfo)
 {
     using (var client = new UnimOsServiceClient())
     {
         return(ConvertList.ToDataTable <sp_KQHT_CTDT_CT_KhoiKienThuc_GetResult>(client.cDKQHT_CTDT_CT_KhoiKienThuc_Get(GlobalVar.MaXacThuc, pKQHT_CTDT_CT_KhoiKienThucInfo)));
     }
 }
예제 #2
0
        public void Delete(KQHT_CTDT_CT_KhoiKienThucInfo pKQHT_CTDT_CT_KhoiKienThucInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@KQHT_CTDT_CT_KhoiKienThucID", SqlDbType.Int, pKQHT_CTDT_CT_KhoiKienThucInfo.KQHT_CTDT_CT_KhoiKienThucID));

            RunProcedure("sp_KQHT_CTDT_CT_KhoiKienThuc_Delete", colParam);
        }
예제 #3
0
        public DataTable Get(KQHT_CTDT_CT_KhoiKienThucInfo pKQHT_CTDT_CT_KhoiKienThucInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@KQHT_CTDT_CT_KhoiKienThucID", SqlDbType.Int, pKQHT_CTDT_CT_KhoiKienThucInfo.KQHT_CTDT_CT_KhoiKienThucID));

            return(RunProcedureGet("sp_KQHT_CTDT_CT_KhoiKienThuc_Get", colParam));
        }
        public void Delete(KQHT_CTDT_CT_KhoiKienThucInfo pKQHT_CTDT_CT_KhoiKienThucInfo)
        {
            var client = new UnimOsServiceClient();

            client.cDKQHT_CTDT_CT_KhoiKienThuc_Delete(GlobalVar.MaXacThuc, pKQHT_CTDT_CT_KhoiKienThucInfo);
            client.Close();
            mErrorMessage = oDKQHT_CTDT_CT_KhoiKienThuc.ErrorMessages;
            mErrorNumber  = oDKQHT_CTDT_CT_KhoiKienThuc.ErrorNumber;
        }
예제 #5
0
        public int Add(KQHT_CTDT_CT_KhoiKienThucInfo pKQHT_CTDT_CT_KhoiKienThucInfo)
        {
            int ID = 0;

            ID            = oDKQHT_CTDT_CT_KhoiKienThuc.Add(pKQHT_CTDT_CT_KhoiKienThucInfo);
            mErrorMessage = oDKQHT_CTDT_CT_KhoiKienThuc.ErrorMessages;
            mErrorNumber  = oDKQHT_CTDT_CT_KhoiKienThuc.ErrorNumber;
            return(ID);
        }
예제 #6
0
        public void Update(KQHT_CTDT_CT_KhoiKienThucInfo pKQHT_CTDT_CT_KhoiKienThucInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@IDKQHT_ChuongTrinhDaoTao", SqlDbType.Int, pKQHT_CTDT_CT_KhoiKienThucInfo.IDKQHT_ChuongTrinhDaoTao));
            colParam.Add(CreateParam("@IDKQHT_CT_KhoiKienThuc", SqlDbType.Int, pKQHT_CTDT_CT_KhoiKienThucInfo.IDKQHT_CT_KhoiKienThuc));
            colParam.Add(CreateParam("@KQHT_CTDT_CT_KhoiKienThucID", SqlDbType.Int, pKQHT_CTDT_CT_KhoiKienThucInfo.KQHT_CTDT_CT_KhoiKienThucID));

            RunProcedure("sp_KQHT_CTDT_CT_KhoiKienThuc_Update", colParam);
        }
예제 #7
0
        public int Add(KQHT_CTDT_CT_KhoiKienThucInfo pKQHT_CTDT_CT_KhoiKienThucInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@IDKQHT_ChuongTrinhDaoTao", SqlDbType.Int, pKQHT_CTDT_CT_KhoiKienThucInfo.IDKQHT_ChuongTrinhDaoTao));
            colParam.Add(CreateParam("@IDKQHT_CT_KhoiKienThuc", SqlDbType.Int, pKQHT_CTDT_CT_KhoiKienThucInfo.IDKQHT_CT_KhoiKienThuc));
            colParam.Add(CreateParamOut("@ID", SqlDbType.Int));

            return((int)RunProcedureOut("sp_KQHT_CTDT_CT_KhoiKienThuc_Add", colParam));
        }
예제 #8
0
 public dlgXoaKhoiKienThuc(int KQHT_CTDTID)
 {
     InitializeComponent();
     oBKQHT_ChuongTrinhDaoTao       = new cBKQHT_ChuongTrinhDaoTao();
     pKQHT_ChuongTrinhDaoTaoInfo    = new KQHT_ChuongTrinhDaoTaoInfo();
     pKQHT_CTDT_CT_KhoiKienThucInfo = new KQHT_CTDT_CT_KhoiKienThucInfo();
     oBKQHT_CTDT_CT_KhoiKienThuc    = new cBKQHT_CTDT_CT_KhoiKienThuc();
     pKQHT_ChuongTrinhDaoTaoInfo.KQHT_ChuongTrinhDaoTaoID = KQHT_CTDTID;
     this.Tag = "";
 }
        public int Add(KQHT_CTDT_CT_KhoiKienThucInfo pKQHT_CTDT_CT_KhoiKienThucInfo)
        {
            int ID     = 0;
            var client = new UnimOsServiceClient();

            ID = client.cDKQHT_CTDT_CT_KhoiKienThuc_Add(GlobalVar.MaXacThuc, pKQHT_CTDT_CT_KhoiKienThucInfo);
            client.Close();
            mErrorMessage = oDKQHT_CTDT_CT_KhoiKienThuc.ErrorMessages;
            mErrorNumber  = oDKQHT_CTDT_CT_KhoiKienThuc.ErrorNumber;
            return(ID);
        }
        public List <KQHT_CTDT_CT_KhoiKienThucInfo> GetList(KQHT_CTDT_CT_KhoiKienThucInfo pKQHT_CTDT_CT_KhoiKienThucInfo)
        {
            List <KQHT_CTDT_CT_KhoiKienThucInfo> oKQHT_CTDT_CT_KhoiKienThucInfoList = new List <KQHT_CTDT_CT_KhoiKienThucInfo>();
            DataTable dtb = Get(pKQHT_CTDT_CT_KhoiKienThucInfo);

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

                    oKQHT_CTDT_CT_KhoiKienThucInfo.KQHT_CTDT_CT_KhoiKienThucID = int.Parse(dtb.Rows[i]["KQHT_CTDT_CT_KhoiKienThucID"].ToString());
                    oKQHT_CTDT_CT_KhoiKienThucInfo.IDKQHT_ChuongTrinhDaoTao    = int.Parse(dtb.Rows[i]["IDKQHT_ChuongTrinhDaoTao"].ToString());
                    oKQHT_CTDT_CT_KhoiKienThucInfo.IDKQHT_CT_KhoiKienThuc      = int.Parse(dtb.Rows[i]["IDKQHT_CT_KhoiKienThuc"].ToString());

                    oKQHT_CTDT_CT_KhoiKienThucInfoList.Add(oKQHT_CTDT_CT_KhoiKienThucInfo);
                }
            }
            return(oKQHT_CTDT_CT_KhoiKienThucInfoList);
        }
예제 #11
0
 private void btnChon_Click(object sender, EventArgs e)
 {
     if (grvCTDT.FocusedRowHandle < 0)
     {
         return;
     }
     try
     {
         cBKQHT_CTDT_CT_KhoiKienThuc   oB = new cBKQHT_CTDT_CT_KhoiKienThuc();
         KQHT_CTDT_CT_KhoiKienThucInfo p  = new KQHT_CTDT_CT_KhoiKienThucInfo();
         p.IDKQHT_ChuongTrinhDaoTao = IDKQHT_ChuongTrinhDaoTao;
         p.IDKQHT_CT_KhoiKienThuc   = pKQHT_CT_KhoiKienThucInfo.KQHT_CT_KhoiKienThucID;
         oB.Add(p);
         this.Tag = "1";
         this.Close();
     }
     catch (Exception ex)
     {
         ThongBao(ex.Message);
     }
 }
 public void ToDataRow(KQHT_CTDT_CT_KhoiKienThucInfo pKQHT_CTDT_CT_KhoiKienThucInfo, ref DataRow dr)
 {
     dr[pKQHT_CTDT_CT_KhoiKienThucInfo.strKQHT_CTDT_CT_KhoiKienThucID] = pKQHT_CTDT_CT_KhoiKienThucInfo.KQHT_CTDT_CT_KhoiKienThucID;
     dr[pKQHT_CTDT_CT_KhoiKienThucInfo.strIDKQHT_ChuongTrinhDaoTao]    = pKQHT_CTDT_CT_KhoiKienThucInfo.IDKQHT_ChuongTrinhDaoTao;
     dr[pKQHT_CTDT_CT_KhoiKienThucInfo.strIDKQHT_CT_KhoiKienThuc]      = pKQHT_CTDT_CT_KhoiKienThucInfo.IDKQHT_CT_KhoiKienThuc;
 }
예제 #13
0
 public void Delete(KQHT_CTDT_CT_KhoiKienThucInfo pKQHT_CTDT_CT_KhoiKienThucInfo)
 {
     oDKQHT_CTDT_CT_KhoiKienThuc.Delete(pKQHT_CTDT_CT_KhoiKienThucInfo);
     mErrorMessage = oDKQHT_CTDT_CT_KhoiKienThuc.ErrorMessages;
     mErrorNumber  = oDKQHT_CTDT_CT_KhoiKienThuc.ErrorNumber;
 }
예제 #14
0
 public DataTable Get(KQHT_CTDT_CT_KhoiKienThucInfo pKQHT_CTDT_CT_KhoiKienThucInfo)
 {
     return(oDKQHT_CTDT_CT_KhoiKienThuc.Get(pKQHT_CTDT_CT_KhoiKienThucInfo));
 }