コード例 #1
0
 public US_DM_NHA(decimal i_dbID)
 {
     pm_objDS = new DS_DM_NHA();
     pm_strTableName = c_TableName;
     IMakeSelectCmd v_objMkCmd = new CMakeAndSelectCmd(pm_objDS, c_TableName);
     v_objMkCmd.AddCondition("ID", i_dbID, eKieuDuLieu.KieuNumber, eKieuSoSanh.Bang);
     SqlCommand v_cmdSQL;
     v_cmdSQL = v_objMkCmd.getSelectCmd();
     this.FillDatasetByCommand(pm_objDS, v_cmdSQL);
     pm_objDR = getRowClone(pm_objDS.Tables[pm_strTableName].Rows[0]);
 }
コード例 #2
0
    private List<US_DM_NHA> get_top_dm_nha_by_name(string ip_str_ten_nha, decimal ip_dc_id_dat)
    {
        DS_DM_NHA v_ds_dm_nha = new DS_DM_NHA();
        US_DM_NHA v_us_dm_nha = new US_DM_NHA();
        v_ds_dm_nha.EnforceConstraints = false;
        v_us_dm_nha.load_nha_by_ten(v_ds_dm_nha, ip_str_ten_nha, ip_dc_id_dat);
        if (v_ds_dm_nha.DM_NHA.Rows.Count == 0) return null;
        List<US_DM_NHA> v_list_nha = new List<US_DM_NHA>();
        for (int i = 0; i < v_ds_dm_nha.DM_NHA.Rows.Count; i++)
        {
            US_DM_NHA v_us_temp = new US_DM_NHA();
            v_us_temp.dcID = int.Parse(v_ds_dm_nha.DM_NHA.Rows[i]["ID"].ToString());
            v_us_temp.strTEN_TAI_SAN = v_ds_dm_nha.DM_NHA.Rows[i][DM_NHA.TEN_TAI_SAN].ToString().TrimEnd();
            v_list_nha.Add(v_us_temp);
        }

        return v_list_nha;
    }
 private void load_data_2_grid()
 {
     m_ds = new DS_DM_NHA();
     m_us.FillDataset(m_ds);
     m_fg.Redraw = false;
     CGridUtils.Dataset2C1Grid(m_ds, m_fg, m_obj_trans);
     m_fg.Redraw = true;
 }
コード例 #4
0
 public void load_nha_by_ten(DS_DM_NHA op_ds_dm_nha, string ip_str_search, decimal ip_dc_id_dat)
 {
     if (ip_dc_id_dat == CONST_QLDB.ID_TAT_CA)
     {
         this.FillDataset(op_ds_dm_nha, "where " + DM_NHA.ID_TRANG_THAI + " = " + ID_TRANG_THAI_NHA.DANG_SU_DUNG);
     }
     else
     {
         CStoredProc v_cstore = new CStoredProc("pr_DM_NHA_Search_by_name");
         v_cstore.addNVarcharInputParam("@TU_KHOA", ip_str_search);
         v_cstore.addDecimalInputParam("@ID_DAT", ip_dc_id_dat);
         v_cstore.fillDataSetByCommand(this, op_ds_dm_nha);
     }
 }
コード例 #5
0
 public bool check_ma_tai_san_is_valid(string ip_str_ma_tai_san)
 {
     US_DM_NHA v_us_dm_nha = new US_DM_NHA();
     DS_DM_NHA v_ds_dm_nha = new DS_DM_NHA();
     v_us_dm_nha.FillDataset(v_ds_dm_nha, "where " + DM_NHA.MA_TAI_SAN + " = '" + ip_str_ma_tai_san + "'");
     if (v_ds_dm_nha.DM_NHA.Rows.Count == 0) return true;
     return false;
 }
コード例 #6
0
 public US_DM_NHA()
 {
     pm_objDS = new DS_DM_NHA();
     pm_strTableName = c_TableName;
     pm_objDR = pm_objDS.Tables[pm_strTableName].NewRow();
 }
 private void load_data_to_grid_dat_history()
 {
     try
     {
         if (check_validate_data_is_ok() == false) return;
         DS_DM_NHA v_ds_dm_nha = new DS_DM_NHA();
         US_DM_NHA v_us_dm_nha = new US_DM_NHA();
         string v_id_dat = m_cbo_dia_chi.SelectedValue;
         //string id_loai_bao_cao = "";
         //if (Request.QueryString["id_loai_bao_cao"] != null)
         //{
         //    id_loai_bao_cao = Request.QueryString["id_loai_bao_cao"];
         //}
         //switch (id_loai_bao_cao)
         //{
         //    case "1":
         //        // m_lbl_tieu_de.Text = "BÁO CÁO DANH MỤC TRỤ SỞ LÀM VIỆC, CƠ SỞ HOẠT ĐỘNNG SỰ NGHIỆP";
         //        v_us_dm_nha.FillDataset(v_ds_dm_nha, "where id_dat = " + v_id_dat + " and id_trang_thai = " + ID_TRANG_THAI_NHA.DANG_SU_DUNG);
         //        break;
         //    case "2":
         //        // m_lbl_tieu_de.Text = "BÁO CÁO DANH MỤC TRỤ SỞ LÀM VIỆC, CƠ SỞ HOẠT ĐỘNNG SỰ NGHIỆP ĐỀ NGHỊ XỬ LÝ";
         //        v_us_dm_nha.FillDataset(v_ds_dm_nha, "where id_dat = " + v_id_dat + " and id_trang_thai = " + ID_TRANG_THAI_NHA.DE_NGHI_XU_LY);
         //        break;
         //    //case "3":
         //    //    m_lbl_tieu_de.Text = "BÁO CÁO DANH MỤC TRỤ SỞ LÀM VIỆC, TRỤ SỞ HOẠT ĐỘNG GIAO CHO ĐƠN VỊ SỰ NGHIỆP TỰ CHỦ TÀI CHÍNH";
         //    //    m_us_dm_nha.FillDataset(m_ds_dm_nha,"where id_dat = "+ v_id_dat+" and id_loai_don_vi")
         //}
         //m_grv_dat_history.DataSource = v_ds_dm_nha.DM_NHA;
         //m_grv_dat_history.DataBind();
     }
     catch (System.Exception v_e)
     {
         CSystemLog_301.ExceptionHandle(this, v_e);
     }
 }