private void grid_to_us_gd_cong_tac(US_GD_CONG_TAC v_us_gd_ct, DataRow data) { v_us_gd_ct.dcID_NHAN_VIEN = find_id_nv_by_ma_nv(data[ExcelCongTac.MA_NHAN_VIEN].ToString()); v_us_gd_ct.dcID_LOAI_CONG_TAC = find_id_tu_dien_by_ma_tu_dien(data[ExcelCongTac.LOAI_CONG_TAC].ToString()); v_us_gd_ct.dcID_VI_TRI = find_id_chuc_vu(data[ExcelCongTac.MA_CHUC_VU].ToString()); v_us_gd_ct.dcID_DON_VI = find_id_don_vi(data[ExcelCongTac.MA_DON_VI].ToString()); v_us_gd_ct.strNGUOI_LAP = CAppContext_201.getCurrentUserName(); v_us_gd_ct.datNGAY_BAT_DAU = WinFormControls.FormatPostingDate(data[ExcelCongTac.NGAY_BAT_DAU].ToString()); if(String.IsNullOrEmpty(data[ExcelCongTac.NGAY_KET_THUC].ToString())) { v_us_gd_ct.SetNGAY_KET_THUCNull(); } else { v_us_gd_ct.datNGAY_KET_THUC = WinFormControls.FormatPostingDate(data[ExcelCongTac.NGAY_KET_THUC].ToString()); } v_us_gd_ct.datNGAY_LAP = DateTime.Now.Date; v_us_gd_ct.strDA_XOA = "N"; v_us_gd_ct.dcSO_HO_SO = ExecuteFuntion.GetSoHoSoNext(v_us_gd_ct.dcID_DON_VI, v_us_gd_ct.dcID_VI_TRI, v_us_gd_ct.dcID_NHAN_VIEN); }
// private void form_2_us_gd_cong_tac(ref US_GD_CONG_TAC ip_us) { if(m_sle_chon_quyet_dinh.EditValue != null) { ip_us.dcID_QUYET_DINH = CIPConvert.ToDecimal(m_sle_chon_quyet_dinh.EditValue); } if(m_sle_chon_nhan_vien.EditValue != null) { ip_us.dcID_NHAN_VIEN = CIPConvert.ToDecimal(m_sle_chon_nhan_vien.EditValue); } if(m_sle_chon_don_vi.EditValue != null) { ip_us.dcID_DON_VI = CIPConvert.ToDecimal(m_sle_chon_don_vi.EditValue); } if(m_sle_chon_vi_tri.EditValue != null) { ip_us.dcID_VI_TRI = CIPConvert.ToDecimal(m_sle_chon_vi_tri.EditValue); } if(m_sle_chon_loai_cong_tac.EditValue != null) { ip_us.dcID_LOAI_CONG_TAC = CIPConvert.ToDecimal(m_sle_chon_loai_cong_tac.EditValue); } if(m_dat_ngay_bat_dau.EditValue != null) { //Ngay bat dau ip_us.datNGAY_BAT_DAU = m_dat_ngay_bat_dau.DateTime; } if(m_dat_ngay_ket_thuc.EditValue != null) { //Ngay ket thuc ip_us.datNGAY_KET_THUC = m_dat_ngay_ket_thuc.DateTime; } else { ip_us.SetNGAY_KET_THUCNull(); } if(m_e_loai_cap_nhat == e_loai_cap_nhat.THEM_MOI_CONG_TAC) { //Ngay lap ip_us.datNGAY_LAP = DateTime.Now.Date; ip_us.strNGUOI_LAP = CAppContext_201.getCurrentUserName(); } else if(m_e_loai_cap_nhat == e_loai_cap_nhat.UPDATE) { //Ngay sua ip_us.datNGAY_SUA = DateTime.Now.Date; ip_us.strNGUOI_SUA = CAppContext_201.getCurrentUserName(); } ip_us.strDA_XOA = "N"; //ip_us.dcSO_HO_SO = ExecuteFuntion.GetSoHoSoNext(ip_us.dcID_DON_VI, ip_us.dcID_VI_TRI); }