public void load_giang_vien_CM_dang_cong_tac_by_Po(DS_V_DM_GIANG_VIEN ip_ds_v_dm_giang_vien, string ip_str_po) { CStoredProc v_cstore = new CStoredProc("pr_V_DM_GIANG_VIEN_Load_data_2_cbo_GV_CM_by_PO"); v_cstore.addNVarcharInputParam("@USERNAME", ip_str_po); v_cstore.fillDataSetByCommand(this, ip_ds_v_dm_giang_vien); }
public void load_giang_vien_dang_cong_tac_theo_po(DS_V_DM_GIANG_VIEN ip_ds_v_dm_giang_vien , string ip_str_username) { CStoredProc v_cstore = new CStoredProc("pr_V_DM_GIANG_VIEN_Loc_Giang_Vien_Theo_PO"); v_cstore.addNVarcharInputParam("@USERNAME", ip_str_username); v_cstore.fillDataSetByCommand(this, ip_ds_v_dm_giang_vien); }
private decimal get_id_giang_vien_by_ma(string ip_str_ma_gv) { US_V_DM_GIANG_VIEN v_us_dm_gv = new US_V_DM_GIANG_VIEN(); DS_V_DM_GIANG_VIEN v_ds_dm_gv = new DS_V_DM_GIANG_VIEN(); v_us_dm_gv.FillDataset(v_ds_dm_gv, " WHERE MA_GIANG_VIEN = N'" + ip_str_ma_gv + "'"); return(CIPConvert.ToDecimal(v_ds_dm_gv.V_DM_GIANG_VIEN.Rows[0][V_DM_GIANG_VIEN.ID])); }
private string get_ten_giang_vien_by_ma_gv(string ip_str_ma_gv) { DS_V_DM_GIANG_VIEN v_ds_dm_gv = new DS_V_DM_GIANG_VIEN(); US_V_DM_GIANG_VIEN v_us_dm_gv = new US_V_DM_GIANG_VIEN(); v_us_dm_gv.FillDataset(v_ds_dm_gv, " WHERE MA_GIANG_VIEN = N'" + ip_str_ma_gv.Trim() + "'"); return(v_ds_dm_gv.V_DM_GIANG_VIEN.Rows[0][V_DM_GIANG_VIEN.HO_VA_TEN_DEM].ToString().Trim() + " " + v_ds_dm_gv.V_DM_GIANG_VIEN.Rows[0][V_DM_GIANG_VIEN.TEN_GIANG_VIEN].ToString().Trim()); }
public bool check_exist_ma_giang_vien(string ip_str_ma_giang_vien) { US_V_DM_GIANG_VIEN v_us_giang_vien = new US_V_DM_GIANG_VIEN(); DS_V_DM_GIANG_VIEN v_ds_giang_vien = new DS_V_DM_GIANG_VIEN(); v_us_giang_vien.FillDataset(v_ds_giang_vien, " where MA_GIANG_VIEN = '" + ip_str_ma_giang_vien + "'"); if (v_ds_giang_vien.V_DM_GIANG_VIEN.Rows.Count == 0) { return(true); //Mã này chưa có, insert được } return(false); }
private void load_data_2_cbo_ten_giang_vien() { US_V_DM_GIANG_VIEN v_us_v_dm_giang_vien = new US_V_DM_GIANG_VIEN(); DS_V_DM_GIANG_VIEN v_ds_v_dm_giang_vien = new DS_V_DM_GIANG_VIEN(); v_us_v_dm_giang_vien.FillDataset(v_ds_v_dm_giang_vien, " WHERE ID_TRANG_THAI_GIANG_VIEN = " + ID_TRANG_THAI_GIANG_VIEN.DANG_CONG_TAC + " ORDER BY " + V_DM_GIANG_VIEN.HO_VA_TEN_DEM + "," + V_DM_GIANG_VIEN.TEN_GIANG_VIEN); m_cbo_ten_giang_vien.Items.Add(new ListItem("Tất cả", "0")); for (int v_i = 0; v_i < v_ds_v_dm_giang_vien.V_DM_GIANG_VIEN.Rows.Count; v_i++) { m_cbo_ten_giang_vien.Items.Add(new ListItem(CIPConvert.ToStr(v_ds_v_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.HO_VA_TEN_DEM]).Trim() + " " + CIPConvert.ToStr(v_ds_v_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.TEN_GIANG_VIEN]).Trim(), CIPConvert.ToStr(v_ds_v_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.ID]))); } }
private void load_data_2_cbo_ten_giang_vien() { US_V_DM_GIANG_VIEN v_us_v_dm_giang_vien = new US_V_DM_GIANG_VIEN(); DS_V_DM_GIANG_VIEN v_ds_v_dm_giang_vien = new DS_V_DM_GIANG_VIEN(); v_us_v_dm_giang_vien.load_all_giang_vien_CM(v_ds_v_dm_giang_vien); m_cbo_ten_giang_vien.Items.Add(new ListItem("Tất cả", "0")); for (int v_i = 0; v_i < v_ds_v_dm_giang_vien.V_DM_GIANG_VIEN.Rows.Count; v_i++) { m_cbo_ten_giang_vien.Items.Add(new ListItem(CIPConvert.ToStr(v_ds_v_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.HO_VA_TEN_DEM]).Trim() + " " + CIPConvert.ToStr(v_ds_v_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.TEN_GIANG_VIEN]).Trim(), CIPConvert.ToStr(v_ds_v_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.ID]))); } }
private void load_data_2_cbo_ten_giang_vien() { m_cbo_ten_giang_vien_loc.Items.Clear(); US_V_DM_GIANG_VIEN v_us_v_dm_giang_vien = new US_V_DM_GIANG_VIEN(); DS_V_DM_GIANG_VIEN v_ds_v_dm_giang_vien = new DS_V_DM_GIANG_VIEN(); m_cbo_ten_giang_vien_loc.Items.Add(new ListItem("Tất cả", "0")); v_us_v_dm_giang_vien.load_giang_vien_CM_dang_cong_tac_by_Po(v_ds_v_dm_giang_vien, CIPConvert.ToStr(Session["UserName"])); for (int v_i = 0; v_i < v_ds_v_dm_giang_vien.V_DM_GIANG_VIEN.Rows.Count; v_i++) { m_cbo_ten_giang_vien_loc.Items.Add(new ListItem(CIPConvert.ToStr(v_ds_v_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.HO_VA_TEN_DEM]).Trim() + " " + CIPConvert.ToStr(v_ds_v_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.TEN_GIANG_VIEN]).Trim(), CIPConvert.ToStr(v_ds_v_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.ID]))); } }
private void load_data_2_cbo_giang_vien() { US_V_DM_GIANG_VIEN v_us_giang_vien = new US_V_DM_GIANG_VIEN(); DS_V_DM_GIANG_VIEN v_ds_giang_vien = new DS_V_DM_GIANG_VIEN(); v_us_giang_vien.load_giang_vien_dang_cong_tac_theo_po(v_ds_giang_vien, CIPConvert.ToStr(Session["UserName"])); // Add thêm tất cả vào cbo //m_cbo_ten_giang_vien.Items.Add(new ListItem("Tất cả",CIPConvert.ToStr(0))); for (int v_i = 0; v_i < v_ds_giang_vien.V_DM_GIANG_VIEN.Rows.Count; v_i++) { m_cbo_ten_giang_vien.Items.Add(new ListItem(v_ds_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.HO_VA_TEN_DEM].ToString().TrimEnd() + " " + v_ds_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.TEN_GIANG_VIEN].ToString(), v_ds_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.ID].ToString())); } }
private void load_data_2_cbo_giang_vien() { US_V_DM_GIANG_VIEN v_us_giang_vien = new US_V_DM_GIANG_VIEN(); DS_V_DM_GIANG_VIEN v_ds_giang_vien = new DS_V_DM_GIANG_VIEN(); v_us_giang_vien.FillDataset(v_ds_giang_vien, " ORDER BY HO_VA_TEN_DEM"); // Add thêm tất cả vào cbo m_cbo_ten_giang_vien.Items.Add(new ListItem("Tất cả", CIPConvert.ToStr(0))); for (int v_i = 0; v_i < v_ds_giang_vien.V_DM_GIANG_VIEN.Rows.Count; v_i++) { m_cbo_ten_giang_vien.Items.Add(new ListItem(v_ds_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.HO_VA_TEN_DEM].ToString().TrimEnd() + " " + v_ds_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.TEN_GIANG_VIEN].ToString(), v_ds_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.ID].ToString())); } }
public void fill_data_by_search(string ip_str_ten_ngan_hang , decimal ip_dc_idmon_hoc , decimal ip_dc_so_hop_dong , DS_V_DM_GIANG_VIEN op_ds_giang_vien) { CStoredProc v_sp_advance_search = new CStoredProc("pr_V_DM_GIANG_VIEN_Advance_Search"); v_sp_advance_search.addNVarcharInputParam("@TEN_NGAN_HANG", ip_str_ten_ngan_hang); v_sp_advance_search.addDecimalInputParam("@ID_MON_HOC", ip_dc_idmon_hoc); v_sp_advance_search.addDecimalInputParam("@SO_HOP_DONG", ip_dc_so_hop_dong); v_sp_advance_search.fillDataSetByCommand(this, op_ds_giang_vien); }
public US_V_DM_GIANG_VIEN(decimal i_dbID) { pm_objDS = new DS_V_DM_GIANG_VIEN(); 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]); }
public string get_ma_gv_form_id(decimal ip_dc_id) { try { US_V_DM_GIANG_VIEN v_us_dm_giang_vien = new US_V_DM_GIANG_VIEN(); DS_V_DM_GIANG_VIEN v_ds_dm_gv = new DS_V_DM_GIANG_VIEN(); v_us_dm_giang_vien.FillDataset(v_ds_dm_gv, " WHERE ID=" + ip_dc_id); return(v_ds_dm_gv.V_DM_GIANG_VIEN.Rows[0][V_DM_GIANG_VIEN.MA_GIANG_VIEN].ToString()); } catch (Exception v_e) { throw v_e; } }
private void load_2_cbo_giang_vien() { US_V_DM_GIANG_VIEN v_us_giang_vien = new US_V_DM_GIANG_VIEN(); DS_V_DM_GIANG_VIEN v_ds_giang_vien = new DS_V_DM_GIANG_VIEN(); try { v_us_giang_vien.FillDataset(v_ds_giang_vien, " ORDER BY HO_VA_TEN_DEM, TEN_GIANG_VIEN"); for (int v_i = 0; v_i < v_ds_giang_vien.V_DM_GIANG_VIEN.Rows.Count; v_i++) { m_cbo_ten_giang_vien.Items.Add(new ListItem(v_ds_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.HO_VA_TEN_DEM].ToString().TrimEnd() + " " + v_ds_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.TEN_GIANG_VIEN].ToString(), v_ds_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.ID].ToString())); } } catch (Exception v_e) { throw v_e; } }
private void load_2_cbo_giang_vien() { US_V_DM_GIANG_VIEN v_us_giang_vien = new US_V_DM_GIANG_VIEN(); DS_V_DM_GIANG_VIEN v_ds_giang_vien = new DS_V_DM_GIANG_VIEN(); try { v_us_giang_vien.FillDataset(v_ds_giang_vien); //m_cbo_gvien.DataSource = v_ds_giang_vien.V_DM_GIANG_VIEN; //m_cbo_gvien.DataValueField = V_DM_GIANG_VIEN.ID; //m_cbo_gvien.DataTextField = V_DM_GIANG_VIEN.TEN_GIANG_VIEN; //m_cbo_gvien.DataBind(); } catch (Exception v_e) { throw v_e; } }
public void search_giang_vien(string ip_str_ten_giang_vien , string ip_str_tu_khoa_search , string ip_str_gender , decimal ip_dc_id_trang_thai_giang_vien , decimal ip_dc_id_don_vi_quan_ly , DS_V_DM_GIANG_VIEN op_ds_giang_vien , decimal ip_dc_thang_bd_hop_tac , decimal ip_dc_nam_bd_hop_tac , decimal ip_dc_month_birthday , string ip_str_gvhd , string ip_str_gvcm , string ip_str_gv_viet_hl , string ip_str_gv_tham_dinh_hl , string ip_str_duyet_hl , string ip_str_gv_quay_hl , string ip_str_hdkh , string ip_str_po_phu_trach_chinh , string ip_str_po_phu_trach_phu , string ip_str_trang_thai_thong_tin_gv , string ip_str_po) { CStoredProc v_sp_search_giang_vien = new CStoredProc("pr_V_DM_GIANG_VIEN_Search"); v_sp_search_giang_vien.addNVarcharInputParam("@TEN_GIANG_VIEN", ip_str_ten_giang_vien); v_sp_search_giang_vien.addNVarcharInputParam("@TU_KHOA", ip_str_tu_khoa_search); v_sp_search_giang_vien.addNVarcharInputParam("@GIOI_TINH", ip_str_gender); v_sp_search_giang_vien.addDecimalInputParam("@TRANG_THAI_GIANG_VIEN", ip_dc_id_trang_thai_giang_vien); v_sp_search_giang_vien.addDecimalInputParam("@DON_VI_QUAN_LY", ip_dc_id_don_vi_quan_ly); v_sp_search_giang_vien.addNVarcharInputParam("@GV_HD_YN", ip_str_gvhd); v_sp_search_giang_vien.addNVarcharInputParam("@GV_CM_YN", ip_str_gvcm); v_sp_search_giang_vien.addNVarcharInputParam("@GV_VIET_HL_YN", ip_str_gv_viet_hl); v_sp_search_giang_vien.addNVarcharInputParam("@GV_THAM_DINH_HL_YN", ip_str_gv_tham_dinh_hl); v_sp_search_giang_vien.addNVarcharInputParam("@GV_DUYET_HL_YN", ip_str_duyet_hl); v_sp_search_giang_vien.addNVarcharInputParam("@GV_QUAY_HL_YN", ip_str_gv_quay_hl); v_sp_search_giang_vien.addNVarcharInputParam("@GV_HDKH_YN", ip_str_hdkh); v_sp_search_giang_vien.addDecimalInputParam("@THANG_BD_HOP_TAC", ip_dc_thang_bd_hop_tac); v_sp_search_giang_vien.addDecimalInputParam("@NAM_BD_HOP_TAC", ip_dc_nam_bd_hop_tac); v_sp_search_giang_vien.addDecimalInputParam("@THANG_SINH", ip_dc_month_birthday); v_sp_search_giang_vien.addNVarcharInputParam("@PO_PHU_TRACH_CHINH", ip_str_po_phu_trach_chinh); v_sp_search_giang_vien.addNVarcharInputParam("@PO_PHU_TRACH_PHU", ip_str_po_phu_trach_phu); v_sp_search_giang_vien.addNVarcharInputParam("@TRANG_THAI_HO_SO", ip_str_trang_thai_thong_tin_gv); v_sp_search_giang_vien.addNVarcharInputParam("@USER_NAME", ip_str_po); v_sp_search_giang_vien.fillDataSetByCommand(this, op_ds_giang_vien); }
private void load_2_cbo_giang_vien() { DS_V_DM_GIANG_VIEN v_ds_dm_giang_vien = new DS_V_DM_GIANG_VIEN(); US_V_DM_GIANG_VIEN v_us_dm_giang_vien = new US_V_DM_GIANG_VIEN(); try { v_us_dm_giang_vien.FillDataset(v_ds_dm_giang_vien, " ORDER BY HO_VA_TEN_DEM, TEN_GIANG_VIEN"); m_cbo_loc_giang_vien.Items.Add(new ListItem("Tất cả", "0")); for (int v_i = 0; v_i < v_ds_dm_giang_vien.V_DM_GIANG_VIEN.Rows.Count; v_i++) { m_cbo_giang_vien.Items.Add(new ListItem(v_ds_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.HO_VA_TEN_DEM].ToString().TrimEnd() + " " + v_ds_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.TEN_GIANG_VIEN].ToString(), v_ds_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.ID].ToString())); m_cbo_loc_giang_vien.Items.Add(new ListItem(v_ds_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.HO_VA_TEN_DEM].ToString().TrimEnd() + " " + v_ds_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.TEN_GIANG_VIEN].ToString(), v_ds_dm_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.ID].ToString())); } } catch (Exception v_e) { CSystemLog_301.ExceptionHandle(this, v_e); } }
private void load_2_cbo_giang_vien() { US_V_DM_GIANG_VIEN v_us_giang_vien = new US_V_DM_GIANG_VIEN(); DS_V_DM_GIANG_VIEN v_ds_giang_vien = new DS_V_DM_GIANG_VIEN(); try { v_us_giang_vien.FillDataset(v_ds_giang_vien, " WHERE ID_TRANG_THAI_GIANG_VIEN = " + ID_TRANG_THAI_GIANG_VIEN.DANG_CONG_TAC + " ORDER BY HO_VA_TEN_DEM, TEN_GIANG_VIEN"); for (int v_i = 0; v_i < v_ds_giang_vien.V_DM_GIANG_VIEN.Rows.Count; v_i++) { m_cbo_gvien.Items.Add(new ListItem(v_ds_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.HO_VA_TEN_DEM].ToString().TrimEnd() + " " + v_ds_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.TEN_GIANG_VIEN].ToString(), v_ds_giang_vien.V_DM_GIANG_VIEN.Rows[v_i][V_DM_GIANG_VIEN.ID].ToString())); } //m_cbo_gvien.DataSource = v_ds_giang_vien.V_DM_GIANG_VIEN; //m_cbo_gvien.DataValueField = V_DM_GIANG_VIEN.ID; //m_cbo_gvien.DataTextField = V_DM_GIANG_VIEN.TEN_GIANG_VIEN; //m_cbo_gvien.DataBind(); } catch (Exception v_e) { throw v_e; } }
private void load_data_2_grid() { m_ds_dm_v_giang_vien = new DS_V_DM_GIANG_VIEN(); try { decimal v_dc_so_hop_dong = 0; string v_str_ten_ngan_hang = m_txt_ten_ngan_hang.Text.Trim(); if (m_txt_so_hop_dong.Text != "") { v_dc_so_hop_dong = CIPConvert.ToDecimal(m_txt_so_hop_dong.Text); } decimal v_dc_id_mon_hoc = CIPConvert.ToDecimal(m_cbo_dm_mon_hoc.SelectedValue); m_us_v_dm_giang_vien.fill_data_by_search( v_str_ten_ngan_hang , v_dc_id_mon_hoc , v_dc_so_hop_dong , m_ds_dm_v_giang_vien); if (m_ds_dm_v_giang_vien.V_DM_GIANG_VIEN.Rows.Count == 0) { m_lbl_thong_bao.Text = "Không có bản ghi nào phù hợp"; if (m_grv_dm_danh_sach_giang_vien.Visible == true) { m_grv_dm_danh_sach_giang_vien.Visible = false; } return; } m_grv_dm_danh_sach_giang_vien.Visible = true; m_grv_dm_danh_sach_giang_vien.DataSource = m_ds_dm_v_giang_vien.V_DM_GIANG_VIEN; m_grv_dm_danh_sach_giang_vien.DataBind(); m_lbl_loc_du_lieu.Text = "Kết quả lọc dữ liệu: " + m_ds_dm_v_giang_vien.V_DM_GIANG_VIEN.Rows.Count + " bản ghi"; } catch (Exception v_e) { throw v_e; } }
public void load_all_giang_vien_CM(DS_V_DM_GIANG_VIEN ip_ds_v_dm_giang_vien) { CStoredProc v_cstore = new CStoredProc("pr_V_DM_GIANG_VIEN_Load_data_2_cbo_CM"); v_cstore.fillDataSetByCommand(this, ip_ds_v_dm_giang_vien); }
public US_V_DM_GIANG_VIEN() { pm_objDS = new DS_V_DM_GIANG_VIEN(); pm_strTableName = c_TableName; pm_objDR = pm_objDS.Tables[pm_strTableName].NewRow(); }