private string get_ngay_ky_hd_by_id(decimal ip_dc_ngay_ky_hd, ref string op_str_ten_mon) { US_DM_HOP_DONG_KHUNG v_us_dm_hop_dong_khung = new US_DM_HOP_DONG_KHUNG(ip_dc_ngay_ky_hd); US_DM_MON_HOC v_us_dm_mon_hoc = new US_DM_MON_HOC(v_us_dm_hop_dong_khung.dcID_MON1); op_str_ten_mon = v_us_dm_mon_hoc.strTEN_MON_HOC; if (v_us_dm_hop_dong_khung.dcID_MON2 > 0) { US_DM_MON_HOC v_us_dm_mon_hoc2 = new US_DM_MON_HOC(v_us_dm_hop_dong_khung.dcID_MON2); op_str_ten_mon += ", " + v_us_dm_mon_hoc2.strTEN_MON_HOC; } if (v_us_dm_hop_dong_khung.dcID_MON3 > 0) { US_DM_MON_HOC v_us_dm_mon_hoc3 = new US_DM_MON_HOC(v_us_dm_hop_dong_khung.dcID_MON3); op_str_ten_mon += ", " + v_us_dm_mon_hoc3.strTEN_MON_HOC; } if (v_us_dm_hop_dong_khung.dcID_MON4 > 0) { US_DM_MON_HOC v_us_dm_mon_hoc4 = new US_DM_MON_HOC(v_us_dm_hop_dong_khung.dcID_MON4); op_str_ten_mon += ", " + v_us_dm_mon_hoc4.strTEN_MON_HOC; } if (v_us_dm_hop_dong_khung.dcID_MON5 > 0) { US_DM_MON_HOC v_us_dm_mon_hoc5 = new US_DM_MON_HOC(v_us_dm_hop_dong_khung.dcID_MON5); op_str_ten_mon += ", " + v_us_dm_mon_hoc5.strTEN_MON_HOC; } if (v_us_dm_hop_dong_khung.dcID_MON6 > 0) { US_DM_MON_HOC v_us_dm_mon_hoc6 = new US_DM_MON_HOC(v_us_dm_hop_dong_khung.dcID_MON6); op_str_ten_mon += ", " + v_us_dm_mon_hoc6.strTEN_MON_HOC; } return(CIPConvert.ToStr(v_us_dm_hop_dong_khung.datNGAY_KY, "dd/MM/yyyy")); }
public decimal get_id_by_so_hop_dong(string ip_so_hop_dong) { US_DM_HOP_DONG_KHUNG v_us_hop_dong = new US_DM_HOP_DONG_KHUNG(); DS_DM_HOP_DONG_KHUNG v_ds_hop_dong = new DS_DM_HOP_DONG_KHUNG(); v_us_hop_dong.FillDataset(v_ds_hop_dong, " WHERE SO_HOP_DONG =N'" + ip_so_hop_dong + "'"); return(CIPConvert.ToDecimal(v_ds_hop_dong.DM_HOP_DONG_KHUNG.Rows[0][DM_HOP_DONG_KHUNG.ID])); }
private void load_data_2_us_update(int ip_i_stt_row) { decimal v_dc_id_cong_viec_gv = CIPConvert.ToDecimal(m_grv_gd_assign_su_kien_cho_giang_vien.DataKeys[ip_i_stt_row].Value); m_cbo_so_hop_dong.ToolTip = CIPConvert.ToStr(v_dc_id_cong_viec_gv); m_us_cong_viec_moi = new US_V_GD_GV_CONG_VIEC_MOI(v_dc_id_cong_viec_gv); US_DM_HOP_DONG_KHUNG v_us_dm_hop_dong_khung = new US_DM_HOP_DONG_KHUNG(m_us_cong_viec_moi.dcID_HOP_DONG_KHUNG); m_cbo_ten_giang_vien.SelectedValue = CIPConvert.ToStr(v_us_dm_hop_dong_khung.dcID_GIANG_VIEN); }
// Kiểm tra xem hợp đồng có đúng là do đơn vị thanh toán đó thanh toán không??? private bool check_hop_dong_ung_voi_dv_thanh_toan(decimal ip_dc_id_dv_thanh_toan, decimal ip_dc_id_hop_dong) { US_DM_HOP_DONG_KHUNG v_us_dm_hop_dong = new US_DM_HOP_DONG_KHUNG(ip_dc_id_hop_dong); if (v_us_dm_hop_dong.dcID_DON_VI_THANH_TOAN != ip_dc_id_dv_thanh_toan) { return(false); } return(true); }
private bool check_exist_so_hop_dong(string ip_str_so_hd) { US_DM_HOP_DONG_KHUNG v_us_dm_hop_dong_khung = new US_DM_HOP_DONG_KHUNG(); DS_DM_HOP_DONG_KHUNG v_ds_dm_hop_dong_khung = new DS_DM_HOP_DONG_KHUNG(); v_us_dm_hop_dong_khung.FillDataset(v_ds_dm_hop_dong_khung, " WHERE SO_HOP_DONG=N'" + ip_str_so_hd + "'"); if (v_ds_dm_hop_dong_khung.DM_HOP_DONG_KHUNG.Rows.Count == 0) { return(false); // Nghĩa là không tồn tại số hợp đồng đó } return(true); // Nghĩa là tồn tại số hợp đồng đó }
private decimal get_id_by_so_hop_dong(string ip_str_so_hd) { US_DM_HOP_DONG_KHUNG v_us_dm_hd_khung = new US_DM_HOP_DONG_KHUNG(); DS_DM_HOP_DONG_KHUNG v_ds_dm_hd_khung = new DS_DM_HOP_DONG_KHUNG(); v_us_dm_hd_khung.FillDataset(v_ds_dm_hd_khung, " WHERE SO_HOP_DONG =N'" + ip_str_so_hd + "'"); if (v_ds_dm_hd_khung.DM_HOP_DONG_KHUNG.Rows.Count > 0) { return(CIPConvert.ToDecimal(v_ds_dm_hd_khung.DM_HOP_DONG_KHUNG.Rows[0][DM_HOP_DONG_KHUNG.ID])); } return(0); }
private void load_2_cbo_so_hop_dong() { US_DM_HOP_DONG_KHUNG v_us_hop_dong_khung = new US_DM_HOP_DONG_KHUNG(); DS_DM_HOP_DONG_KHUNG v_ds_hop_dong_khung = new DS_DM_HOP_DONG_KHUNG(); v_ds_hop_dong_khung.Clear(); m_cbo_so_hd.Items.Clear(); v_us_hop_dong_khung.FillDataset(v_ds_hop_dong_khung, "WHERE ID_GIANG_VIEN=" + CIPConvert.ToDecimal(m_cbo_ten_giang_vien.SelectedValue)); m_cbo_so_hd.Items.Add(new ListItem("Không có hợp đồng", CIPConvert.ToStr(0))); for (int v_i = 0; v_i < v_ds_hop_dong_khung.DM_HOP_DONG_KHUNG.Rows.Count; v_i++) { m_cbo_so_hd.Items.Add(new ListItem(CIPConvert.ToStr(v_ds_hop_dong_khung.DM_HOP_DONG_KHUNG.Rows[v_i][DM_HOP_DONG_KHUNG.SO_HOP_DONG]), CIPConvert.ToStr(v_ds_hop_dong_khung.DM_HOP_DONG_KHUNG.Rows[v_i][DM_HOP_DONG_KHUNG.ID]))); } }
public string get_mapping_so_hop_dong_khung(decimal i_dc_id_hop_dong_khung) { try { US_DM_HOP_DONG_KHUNG v_us_dm_hop_dong_khung = new US_DM_HOP_DONG_KHUNG(i_dc_id_hop_dong_khung); if (v_us_dm_hop_dong_khung.IsSO_HOP_DONGNull()) { return(""); } return(v_us_dm_hop_dong_khung.strSO_HOP_DONG); } catch (Exception v_e) { throw v_e; } }
private void load_2_cbo_hop_dong_khung() { US_DM_HOP_DONG_KHUNG v_us = new US_DM_HOP_DONG_KHUNG(); DS_DM_HOP_DONG_KHUNG v_ds = new DS_DM_HOP_DONG_KHUNG(); try { v_us.FillDataset(v_ds); m_cbo_dm_hop_dong_khung.DataSource = v_ds.DM_HOP_DONG_KHUNG; m_cbo_dm_hop_dong_khung.DataValueField = DM_HOP_DONG_KHUNG.ID; m_cbo_dm_hop_dong_khung.DataTextField = DM_HOP_DONG_KHUNG.SO_HOP_DONG; m_cbo_dm_hop_dong_khung.DataBind(); } catch (Exception v_e) { throw v_e; } }
private void us_object_2_form(US_GD_GV_CONG_VIEC_MOI ip_us_v_gd_cv_moi) { m_cbo_so_hop_dong_loc.SelectedValue = CIPConvert.ToStr(ip_us_v_gd_cv_moi.dcID_HOP_DONG_KHUNG); US_DM_HOP_DONG_KHUNG v_us_dm_hd_khung = new US_DM_HOP_DONG_KHUNG(ip_us_v_gd_cv_moi.dcID_HOP_DONG_KHUNG); m_cbo_ten_giang_vien_loc.SelectedValue = CIPConvert.ToStr(v_us_dm_hd_khung.dcID_GIANG_VIEN); m_cbo_noi_dung_thanh_toan.SelectedValue = CIPConvert.ToStr(ip_us_v_gd_cv_moi.dcID_NOI_DUNG_TT); m_cbo_noi_dung_thanh_toan.Enabled = false; m_cbo_so_hop_dong_loc.Enabled = false; m_cmd_huy.ToolTip = m_cbo_so_hop_dong_loc.SelectedValue; m_cbo_noi_dung_thanh_toan.ToolTip = CIPConvert.ToStr(ip_us_v_gd_cv_moi.dcID_NOI_DUNG_TT); m_txt_so_luong.Text = CIPConvert.ToStr(ip_us_v_gd_cv_moi.dcSO_LUONG_HE_SO, "#"); //m_txt_don_gia.Text = CIPConvert.ToStr(ip_us_v_gd_cv_moi.dcDON_GIA, "#,###"); if (!m_us_cong_viec_moi.IsNGAY_DAT_HANGNull()) { m_dat_ngay_bat_dau.SelectedDate = CIPConvert.ToDatetime(CIPConvert.ToStr(m_us_cong_viec_moi.datNGAY_DAT_HANG, "dd/MM/yyyy"), "dd/MM/yyyy"); } //if (!m_us_cong_viec_moi.IsNGAY_NGHIEM_THUNull()) m_dat_ngay_nghiem_thu.SelectedDate = CIPConvert.ToDatetime(CIPConvert.ToStr(m_us_cong_viec_moi.datNGAY_NGHIEM_THU, "dd/MM/yyyy"), "dd/MM/yyyy"); m_cbo_trang_thai_cv_gv.SelectedValue = CIPConvert.ToStr(ip_us_v_gd_cv_moi.dcID_TRANG_THAI); m_txt_ghi_chu.Text = ip_us_v_gd_cv_moi.strGHI_CHU; }
public string mapping_so_hop_dong_by_id(object ip_obj_id_hop_dong) { US_DM_HOP_DONG_KHUNG v_us_hop_dong_khung = new US_DM_HOP_DONG_KHUNG(CIPConvert.ToDecimal(ip_obj_id_hop_dong)); return(v_us_hop_dong_khung.strSO_HOP_DONG); }