Пример #1
0
 public DataTable Get(DM_NganhInfo pDM_NganhInfo)
 {
     using (var client = new UnimOsServiceClient())
     {
         return(ConvertList.ToDataTable <sp_DM_Nganh_GetResult>(client.cDDM_Nganh_Get(GlobalVar.MaXacThuc, pDM_NganhInfo)));
     }
 }
Пример #2
0
 public void ToDataRow(DM_NganhInfo pDM_NganhInfo, ref DataRow dr)
 {
     dr[pDM_NganhInfo.strDM_NganhID] = pDM_NganhInfo.DM_NganhID;
     dr[pDM_NganhInfo.strIDDM_Khoa]  = pDM_NganhInfo.IDDM_Khoa;
     dr[pDM_NganhInfo.strMaNganh]    = pDM_NganhInfo.MaNganh;
     dr[pDM_NganhInfo.strTenNganh]   = pDM_NganhInfo.TenNganh;
     dr[pDM_NganhInfo.strTenNganh_E] = pDM_NganhInfo.TenNganh_E;
 }
Пример #3
0
        public void Delete(DM_NganhInfo pDM_NganhInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@DM_NganhID", SqlDbType.Int, pDM_NganhInfo.DM_NganhID));

            RunProcedure("sp_DM_Nganh_Delete", colParam);
        }
Пример #4
0
        public DataTable Get(DM_NganhInfo pDM_NganhInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@DM_NganhID", SqlDbType.Int, pDM_NganhInfo.DM_NganhID));

            return(RunProcedureGet("sp_DM_Nganh_Get", colParam));
        }
Пример #5
0
        public int Add(DM_NganhInfo pDM_NganhInfo)
        {
            int ID = 0;

            ID            = oDDM_Nganh.Add(pDM_NganhInfo);
            mErrorMessage = oDDM_Nganh.ErrorMessages;
            mErrorNumber  = oDDM_Nganh.ErrorNumber;
            return(ID);
        }
 public frmNganhChuyenNganh()
 {
     InitializeComponent();
     oBDM_Nganh          = new cBDM_Nganh();
     pDM_NganhInfo       = new DM_NganhInfo();
     oBDM_ChuyenNganh    = new cBDM_ChuyenNganh();
     pDM_ChuyenNganhInfo = new DM_ChuyenNganhInfo();
     panelTop.Visible    = false;
     SetControl(false);
 }
Пример #7
0
        public void Update(DM_NganhInfo pDM_NganhInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@IDDM_Khoa", SqlDbType.Int, pDM_NganhInfo.IDDM_Khoa));
            colParam.Add(CreateParam("@MaNganh", SqlDbType.NVarChar, pDM_NganhInfo.MaNganh));
            colParam.Add(CreateParam("@TenNganh", SqlDbType.NVarChar, pDM_NganhInfo.TenNganh));
            colParam.Add(CreateParam("@TenNganh_E", SqlDbType.NVarChar, pDM_NganhInfo.TenNganh_E));
            colParam.Add(CreateParam("@DM_NganhID", SqlDbType.Int, pDM_NganhInfo.DM_NganhID));

            RunProcedure("sp_DM_Nganh_Update", colParam);
        }
Пример #8
0
        public int Add(DM_NganhInfo pDM_NganhInfo)
        {
            ArrayList colParam = new ArrayList();

            colParam.Add(CreateParam("@IDDM_Khoa", SqlDbType.Int, pDM_NganhInfo.IDDM_Khoa));
            colParam.Add(CreateParam("@MaNganh", SqlDbType.NVarChar, pDM_NganhInfo.MaNganh));
            colParam.Add(CreateParam("@TenNganh", SqlDbType.NVarChar, pDM_NganhInfo.TenNganh));
            colParam.Add(CreateParam("@TenNganh_E", SqlDbType.NVarChar, pDM_NganhInfo.TenNganh_E));
            colParam.Add(CreateParamOut("@ID", SqlDbType.Int));

            return((int)RunProcedureOut("sp_DM_Nganh_Add", colParam));
        }
Пример #9
0
 public frmLopGop()
 {
     InitializeComponent();
     this.Tag           = "";
     oBDM_He            = new cBDM_He();
     oBDM_Nganh         = new cBDM_Nganh();
     oBDM_TrinhDo       = new cBDM_TrinhDo();
     oBDM_KhoaHoc       = new cBDM_KhoaHoc();
     pDM_HeInfo         = new DM_HeInfo();
     pDM_NganhInfo      = new DM_NganhInfo();
     pDM_TrinhDoInfo    = new DM_TrinhDoInfo();
     pDM_KhoaHocInfo    = new DM_KhoaHocInfo();
     pXL_LopTachGopInfo = new XL_LopTachGopInfo();
     oBXL_LopTachGop    = new cBXL_LopTachGop();
 }
Пример #10
0
        //public int Add(DM_NganhInfo pDM_NganhInfo)
        //{
        //    int ID = 0;
        //    var client = new UnimOsServiceClient();
        //    ID = client.cDDM_Nganh_Add(GlobalVar.MaXacThuc, pDM_NganhInfo);
        //    client.Close();
        //    mErrorMessage = oDDM_Nganh.ErrorMessages;
        //    mErrorNumber = oDDM_Nganh.ErrorNumber;
        //    return ID;
        //}

        //public void Update(DM_NganhInfo pDM_NganhInfo)
        //{
        //    var client = new UnimOsServiceClient();
        //    client.cDDM_Nganh_Update(GlobalVar.MaXacThuc, pDM_NganhInfo);
        //    client.Close();
        //    mErrorMessage = oDDM_Nganh.ErrorMessages;
        //    mErrorNumber = oDDM_Nganh.ErrorNumber;
        //}

        //public void Delete(DM_NganhInfo pDM_NganhInfo)
        //{
        //    var client = new UnimOsServiceClient();
        //    client.cDDM_Nganh_Delete(GlobalVar.MaXacThuc, pDM_NganhInfo);
        //    client.Close();
        //    mErrorMessage = oDDM_Nganh.ErrorMessages;
        //    mErrorNumber = oDDM_Nganh.ErrorNumber;
        //}

        public List <DM_NganhInfo> GetList(DM_NganhInfo pDM_NganhInfo)
        {
            List <DM_NganhInfo> oDM_NganhInfoList = new List <DM_NganhInfo>();
            DataTable           dtb = Get(pDM_NganhInfo);

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


                    oDM_NganhInfo.DM_NganhID = int.Parse(dtb.Rows[i]["DM_NganhID"].ToString());
                    oDM_NganhInfo.IDDM_Khoa  = int.Parse(dtb.Rows[i]["IDDM_Khoa"].ToString());
                    oDM_NganhInfo.MaNganh    = dtb.Rows[i]["MaNganh"].ToString();
                    oDM_NganhInfo.TenNganh   = dtb.Rows[i]["TenNganh"].ToString();
                    oDM_NganhInfo.TenNganh_E = dtb.Rows[i]["TenNganh_E"].ToString();

                    oDM_NganhInfoList.Add(oDM_NganhInfo);
                }
            }
            return(oDM_NganhInfoList);
        }
Пример #11
0
 public void Delete(DM_NganhInfo pDM_NganhInfo)
 {
     oDDM_Nganh.Delete(pDM_NganhInfo);
     mErrorMessage = oDDM_Nganh.ErrorMessages;
     mErrorNumber  = oDDM_Nganh.ErrorNumber;
 }
Пример #12
0
 public DataTable Get(DM_NganhInfo pDM_NganhInfo)
 {
     return(oDDM_Nganh.Get(pDM_NganhInfo));
 }