public void UpdateKhoaDaoTao(DAL.KHOA_DAOTAO dt) { DAL.KHOA_DAOTAO khoadaotao = GetKhoaDaoTaoByMaDaoTao(dt.MA_KHOA); khoadaotao.MA_KHOA = dt.MA_KHOA; khoadaotao.TEN_KHOAHOC = dt.TEN_KHOAHOC; khoadaotao.ThoiGianDuKien = dt.ThoiGianDuKien; khoadaotao.CHIPHIDUKIEN = dt.CHIPHIDUKIEN; khoadaotao.MA_CHUNGCHI = dt.MA_CHUNGCHI; khoadaotao.CHIPHITHUCTE = dt.CHIPHITHUCTE; khoadaotao.SOLUONGHOCVIEN = dt.SOLUONGHOCVIEN; khoadaotao.DIA_DIEM_DAO_TAO = dt.DIA_DIEM_DAO_TAO; khoadaotao.NhanVienDong = dt.NhanVienDong; khoadaotao.CongTyHoTro = dt.CongTyHoTro; khoadaotao.MA_DONVI = dt.MA_DONVI; khoadaotao.CreatedUser = dt.CreatedUser; khoadaotao.IsNganHan = dt.IsNganHan; khoadaotao.MA_DONVIPHUTRACH = dt.MA_DONVIPHUTRACH; Save(); }
public void InsertKhoaDaoTao(DAL.KHOA_DAOTAO dt) { dataContext.KHOA_DAOTAOs.InsertOnSubmit(dt); Save(); }
protected void btnSave_Click(object sender, DirectEventArgs e) { try { KHOA_DAOTAOController daotao = new KHOA_DAOTAOController(); DAL.KHOA_DAOTAO khoadaotao = new DAL.KHOA_DAOTAO(); khoadaotao.TEN_KHOAHOC = frm_txtTenKhoaDaoTao.Text; khoadaotao.CreatedUser = CurrentUser.ID; khoadaotao.DIA_DIEM_DAO_TAO = frm_txtdiadiemdaotao.Text; if (!string.IsNullOrEmpty(frm_txtsoluonghocvien.Text)) { khoadaotao.SOLUONGHOCVIEN = int.Parse(frm_txtsoluonghocvien.Text); } if (!string.IsNullOrEmpty(frm_txtNhanVienDongGop.Text)) { khoadaotao.NhanVienDong = decimal.Parse(frm_txtNhanVienDongGop.Text); } if (!string.IsNullOrEmpty(frm_txtCongTyHoTro.Text)) { khoadaotao.CongTyHoTro = decimal.Parse(frm_txtCongTyHoTro.Text); } khoadaotao.MA_KHOA = frm_txtMaKhoaDaoTao.Text; if (!string.IsNullOrEmpty(frm_txtKinhPhiDuKien.Text)) { khoadaotao.CHIPHIDUKIEN = decimal.Parse(frm_txtKinhPhiDuKien.Text); } if (!string.IsNullOrEmpty(frm_txtKinhPhiThucTe.Text)) { khoadaotao.CHIPHITHUCTE = decimal.Parse(frm_txtKinhPhiThucTe.Text); } khoadaotao.IsNganHan = chk_nganhan.Checked; khoadaotao.MA_DONVI = Session["MaDonVi"].ToString(); if (cbx_chungchi.SelectedItem.Value != null) { khoadaotao.MA_CHUNGCHI = cbx_chungchi.SelectedItem.Value; } khoadaotao.ThoiGianDuKien = frm_txtThoigiandukien.Text; if (!string.IsNullOrEmpty(hdfChonTenDonViPhuTrach.Text)) { khoadaotao.MA_DONVIPHUTRACH = hdfChonTenDonViPhuTrach.Text; } if (e.ExtraParams["Command"] == "Edit") { daotao.UpdateKhoaDaoTao(khoadaotao); grpKhoaDaoTao.GetGridPanel().Reload(); Dialog.ShowNotification("Cập nhật thành công"); wdDaotao.Hide(); } else { daotao.InsertKhoaDaoTao(khoadaotao); grpKhoaDaoTao.GetGridPanel().Reload(); if (e.ExtraParams["Close"] == "True") { wdDaotao.Hide(); } else { grpKhoaDaoTao.GetResourceManager().RegisterClientScriptBlock("rsf", "ResetValue()"); } Dialog.ShowNotification("Cập nhật thành công"); } grpKhoaDaoTao.GetGridPanel().Reload(); } catch (Exception ex) { if (ex.Message.Contains("Violation of PRIMARY KEY constraint")) { Dialog.ShowError("Mã Khoa viên không được trùng !"); } else { Dialog.ShowError(ex.Message); } } }