Example #1
0
        private void m_cmd_phap_nhan_te_Click(object sender, EventArgs e)
        {
            try
            {
                US_GD_CHI_TIET_CHUC_VU v_us_chuc_vu = new US_GD_CHI_TIET_CHUC_VU();
                v_us_chuc_vu.dcID_NHAN_SU = m_us_nhan_su.dcID;
                v_us_chuc_vu.dcID_DON_VI  = 236;
                v_us_chuc_vu.dcID_CHUC_VU = 25;
                v_us_chuc_vu.strLUA_CHON  = "A";
                v_us_chuc_vu.Insert();

                US_GD_CHI_TIET_TRANG_THAI_LD v_us_trang_thai = new US_GD_CHI_TIET_TRANG_THAI_LD();
//                 v_us_trang_thai.dcID_NHAN_SU = m_us_nhan_su.dcID;
//                 v_us_trang_thai.dcID_TRANG_LAO_DONG = 742;
//                 v_us_trang_thai.strTRANG_THAI_HIEN_TAI = "Y";
//                 v_us_trang_thai.dcID_QUYET_DINH = 1538; // ID quyet dinh TEG
//                 v_us_trang_thai.Insert();

                v_us_trang_thai = new US_GD_CHI_TIET_TRANG_THAI_LD();
                v_us_trang_thai.dcID_NHAN_SU           = m_us_nhan_su.dcID;
                v_us_trang_thai.dcID_TRANG_LAO_DONG    = 742;
                v_us_trang_thai.strTRANG_THAI_HIEN_TAI = "N";
                v_us_trang_thai.dcID_QUYET_DINH        = 1517; // ID quyet dinh TE
                v_us_trang_thai.Insert();
                BaseMessages.MsgBox_Infor("Chuyển pháp nhân thành công.");
                this.Close();
            }
            catch (Exception v_e)
            {
                CSystemLog_301.ExceptionHandle(v_e);
            }
        }
        private void form_to_us_object_chi_tiet_chuc_vu()
        {
            m_us_chi_tiet_chuc_vu = new US_GD_CHI_TIET_CHUC_VU();
            if (CIPConvert.is_valid_number(m_txt_ty_le_tham_gia.Text.Trim()))
            {
                m_us_chi_tiet_chuc_vu.dcTY_LE_THAM_GIA = CIPConvert.ToDecimal(m_txt_ty_le_tham_gia.Text.Trim());
            }
            else
            {
                m_us_chi_tiet_chuc_vu.dcTY_LE_THAM_GIA = 0;
            }
            m_us_chi_tiet_chuc_vu.dcID_NHAN_SU = id_nhan_su;
            m_us_chi_tiet_chuc_vu.dcID_CHUC_VU = CIPConvert.ToDecimal(m_cbo_chuc_vu_moi.SelectedValue);

            m_us_chi_tiet_chuc_vu.dcID_LOAI_CV = (m_rdb_cv_chinh.Checked) ? LOAI_CHUC_VU.CHUC_VU_CHINH : LOAI_CHUC_VU.CHUC_VU_KIEM_NHIEM;
            //    m_us_chi_tiet_chuc_vu.dcID_LOAI_CV = CIPConvert.ToDecimal(m_cbo_loai_chuc_vu.SelectedValue);
            m_us_chi_tiet_chuc_vu.dcID_DON_VI = m_us_dm_don_vi.dcID;
            if (m_txt_ma_quyet_dinh.Text != "")
            {
                m_us_chi_tiet_chuc_vu.dcID_QUYET_DINH = m_us_quyet_dinh.dcID;
            }
            m_us_chi_tiet_chuc_vu.SetID_QUYET_DINH_MIEN_NHIEMNull();
            m_us_chi_tiet_chuc_vu.datNGAY_BAT_DAU = m_dat_ngay_bat_dau.Value;
            m_us_chi_tiet_chuc_vu.SetNGAY_KET_THUCNull();
            m_us_chi_tiet_chuc_vu.strTRANG_THAI_CV = "Y";
        }
        private void mien_nhiem_chuc_vu()
        {
            US_GD_CHI_TIET_CHUC_VU v_us = new US_GD_CHI_TIET_CHUC_VU();
            DS_GD_CHI_TIET_CHUC_VU v_ds = new DS_GD_CHI_TIET_CHUC_VU();

            v_us.DataRow2Me((DataRow)m_fg.Rows[m_fg.Row].UserData);
            v_us = new US_GD_CHI_TIET_CHUC_VU(v_us.dcID);
            v_us.strTRANG_THAI_CV = "N";
            v_us.datNGAY_KET_THUC = DateTime.Today;
            v_us.Update();
        }