public static bool Insert(SuKien_TrachVuSuKien dto) { try { VNSCDataContext VNSC = SQL_Connection.CreateSQlConnection(); VNSC.SuKien_TrachVuSuKiens.InsertOnSubmit(dto); VNSC.SubmitChanges(); return true; } catch (System.Exception ex) { return false; } }
public static bool Insert(SuKien_TrachVuSuKien dto) { return SuKien_TrachVuSuKien_DAO.Insert(dto); }
partial void DeleteSuKien_TrachVuSuKien(SuKien_TrachVuSuKien instance);
partial void UpdateSuKien_TrachVuSuKien(SuKien_TrachVuSuKien instance);
partial void InsertSuKien_TrachVuSuKien(SuKien_TrachVuSuKien instance);
private void detach_SuKien_TrachVuSuKiens(SuKien_TrachVuSuKien entity) { this.SendPropertyChanging(); entity.TrachVuSuKien = null; }
private void attach_SuKien_TrachVuSuKiens(SuKien_TrachVuSuKien entity) { this.SendPropertyChanging(); entity.SuKien = this; }
public static bool UpdateSuKien_TrachVuSuKienInfo(SuKien_TrachVuSuKien dto) { //try //{ // VNSCDataContext VNSC = SQL_Connection.CreateSQlConnection(); // SuKien_TrachVuSuKien sk = VNSC.SuKien_TrachVuSuKiens.Single(P => P.Ma == dto.Ma); // sk.MaNhomTrachVu = dto.MaNhomTrachVu; // //sk.Ten = dto.Ten; // //sk.MoTa = dto.MoTa; // VNSC.SubmitChanges(); // return true; //} //catch (System.Exception ex) //{ // return false; //} return false; //Khong co update }
private void pbXoa_Click(object sender, EventArgs e) { Form_Confirm frm_Confirm = new Form_Confirm("Đồng ý xóa " + lvThongTin.SelectedItems.Count + " dữ liệu?"); if (frm_Confirm.Yes) { for (int i = 0; i < lvThongTin.SelectedItems.Count; i++) { if (SuKien_TrachVuSuKien_BUS.Delete(iMaSuKien, int.Parse(lvThongTin.SelectedItems[i].SubItems[0].Text))) { if (!TrachVuSuKien_BUS.Delete(int.Parse(lvThongTin.SelectedItems[i].SubItems[0].Text))) { SuKien_TrachVuSuKien dto_Temp = new SuKien_TrachVuSuKien(); dto_Temp.MaSuKien = iMaSuKien; dto_Temp.MaTrachVuSuKien = int.Parse(lvThongTin.SelectedItems[i].SubItems[0].Text); SuKien_TrachVuSuKien_BUS.Insert(dto_Temp); Form_Notice frm = new Form_Notice("Không thể xóa!", "Vẫn còn Điều phối có TVSK này!", false); break; } } else { Form_Notice frm = new Form_Notice("Không thể xóa!", "Vui lòng thử lại!", false); break; } } refreshListView(); } }
private void pbHoanTat_Click(object sender, EventArgs e) { if (lbSelect.Text == "THÊM") { TrachVuSuKien dto = new TrachVuSuKien(); dto.Ten = tbTen.Text; dto.MaDonViHanhChanh = list_DonViHanhChanh[cbDonViHanhChanh.SelectedIndex]; dto.MoTa = tbMoTa.Text; if (TrachVuSuKien_BUS.Insert(dto)) { SuKien_TrachVuSuKien temp = new SuKien_TrachVuSuKien(); temp.MaSuKien = iMaSuKien; temp.MaTrachVuSuKien = dto.Ma; if (SuKien_TrachVuSuKien_BUS.Insert(temp)) { pnQuanLy.Visible = true; pnSelect.Visible = true; pnInfo.Visible = false; pbBackChiTiet.Visible = true; //pbTrachVuSuKien.Visible = true; //lbTrachVuSuKien.Visible = true; NewInfo(); refreshListView(); lvThongTin.SelectedItems.Clear(); } else { Form_Notice frm = new Form_Notice("Không thể tạo Trách vụ sự kiện!", false); } } else { Form_Notice frm = new Form_Notice("Không thể tạo Trách vụ sự kiện!", false); } } if (lbSelect.Text == "SỬA") { TrachVuSuKien dto = TrachVuSuKien_BUS.TraCuuTrachVuSuKienTheoMa(iMaTrachVuSuKien); dto.Ten = tbTen.Text; dto.MaDonViHanhChanh = list_DonViHanhChanh[cbDonViHanhChanh.SelectedIndex]; dto.MoTa = tbMoTa.Text; if (TrachVuSuKien_BUS.UpdateTrachVuSuKienInfo(dto)) { pnQuanLy.Visible = true; pnSelect.Visible = true; pnInfo.Visible = false; pbBackChiTiet.Visible = true; //pbTrachVuSuKien.Visible = true; //lbTrachVuSuKien.Visible = true; NewInfo(); refreshListView(); } else { Form_Notice frm = new Form_Notice("Không thể cập nhật Trách vụ sự kiện!", false); } } }