BKI_DichVuMatDat.NghiepVu.f350_quan_ly_vi_tri_cong_tac.form_2_us_gd_cong_tac C# (CSharp) Method

form_2_us_gd_cong_tac() private method

private form_2_us_gd_cong_tac ( US_GD_CONG_TAC ip_us ) : void
ip_us US_GD_CONG_TAC
return void
        private void form_2_us_gd_cong_tac(US_GD_CONG_TAC ip_us)
        {
            if (m_sle_chon_quyet_dinh.EditValue != null && m_sle_chon_quyet_dinh.EditValue != "")
            {
                ip_us.dcID_QUYET_DINH = CIPConvert.ToDecimal(m_sle_chon_quyet_dinh.EditValue);
            }

            if (m_sle_chon_nhan_vien.EditValue != null && m_sle_chon_nhan_vien.EditValue != "")
            {
                ip_us.dcID_NHAN_VIEN = CIPConvert.ToDecimal(m_sle_chon_nhan_vien.EditValue);
            }

            if (m_sle_chon_don_vi.EditValue != null && m_sle_chon_don_vi.EditValue != "")
            {
                ip_us.dcID_DON_VI = CIPConvert.ToDecimal(m_sle_chon_don_vi.EditValue);
            }

            if (m_sle_chon_vi_tri.EditValue != null && m_sle_chon_vi_tri.EditValue != "")
            {
                ip_us.dcID_VI_TRI = CIPConvert.ToDecimal(m_sle_chon_vi_tri.EditValue);
            }

            if (m_sle_chon_loai_cong_tac.EditValue != null && m_sle_chon_loai_cong_tac.EditValue != "")
            {
                ip_us.dcID_LOAI_CONG_TAC = CIPConvert.ToDecimal(m_sle_chon_loai_cong_tac.EditValue);
            }

            if (m_dat_ngay_bat_dau.Value.Date != null && m_dat_ngay_bat_dau.Value.Date.ToString() != "")
            {
                //Ngay bat dau
                ip_us.datNGAY_BAT_DAU = m_dat_ngay_bat_dau.Value.Date;
            }

            if (m_dat_ngay_ket_thuc.Value.Date != null && m_dat_ngay_ket_thuc.Value.Date.ToString() != "")
            {
                //Ngay ket thuc
                if (!m_dat_ngay_ket_thuc.Checked)
                {
                    ip_us.datNGAY_KET_THUC = m_dat_ngay_bat_dau.Value.AddYears(45);
                }
                else
                {
                    ip_us.datNGAY_KET_THUC = m_dat_ngay_ket_thuc.Value.Date;
                }
            }

            if (m_e_form_mode == DataEntryFormMode.InsertDataState)
            {
                //Ngay lap
                ip_us.datNGAY_LAP = DateTime.Now.Date;
                ip_us.strNGUOI_LAP = CAppContext_201.getCurrentUserName();
            }
            else if (m_e_form_mode == DataEntryFormMode.UpdateDataState)
            {
                //Ngay sua
                ip_us.datNGAY_SUA = DateTime.Now.Date;
                ip_us.strNGUOI_SUA = CAppContext_201.getCurrentUserName();
            }
            ip_us.strDA_XOA = "N";
        }