public static bool Insert(DonViHanhChanh dto) { try { VNSCDataContext VNSC = SQL_Connection.CreateSQlConnection(); VNSC.DonViHanhChanhs.InsertOnSubmit(dto); VNSC.SubmitChanges(); return true; } catch (System.Exception ex) { return false; } }
partial void DeleteDonViHanhChanh(DonViHanhChanh instance);
public static bool UpdateDonViHanhChanhInfo(DonViHanhChanh dto) { try { VNSCDataContext VNSC = SQL_Connection.CreateSQlConnection(); DonViHanhChanh sk = VNSC.DonViHanhChanhs.Single(P => P.Ma == dto.Ma); sk.Ten = dto.Ten; sk.PhanCap = dto.PhanCap; sk.CapQuanTri = dto.CapQuanTri; sk.MoTa = dto.MoTa; VNSC.SubmitChanges(); return true; } catch (System.Exception ex) { return false; } }
partial void UpdateDonViHanhChanh(DonViHanhChanh instance);
partial void InsertDonViHanhChanh(DonViHanhChanh instance);
public static bool UpdateDonViHanhChanhInfo(DonViHanhChanh dto) { return DonViHanhChanh_DAO.UpdateDonViHanhChanhInfo(dto); }
public static bool Insert(DonViHanhChanh dto) { return DonViHanhChanh_DAO.Insert(dto); }
private void pbHoanTat_Click(object sender, EventArgs e) { if (lbSelect.Text == "THÊM") { DonViHanhChanh dto = new DonViHanhChanh(); dto.Ten = tbTen.Text; if (cbPhanCap.SelectedIndex > 0) { dto.PhanCap = (int)cbPhanCap.SelectedItem; } else { dto.PhanCap = -1; } if (cbCapQuanTri.SelectedIndex > 0) { dto.CapQuanTri = cbCapQuanTri.Text; } else { dto.CapQuanTri = null; } dto.MoTa = tbMoTa.Text; if (DonViHanhChanh_BUS.Insert(dto)) { SuKien_DonViHanhChanh temp = new SuKien_DonViHanhChanh(); temp.MaSuKien = iMaSuKien; temp.MaDonViHanhChanh = dto.Ma; if (SuKien_DonViHanhChanh_BUS.Insert(temp)) { pnQuanLy.Visible = true; pnSelect.Visible = true; pnInfo.Visible = false; pbBackChiTiet.Visible = true; //pbDonViHanhChanh.Visible = true; //lbDonViHanhChanh.Visible = true; NewInfo(); refreshListView(); lvThongTin.SelectedItems.Clear(); } else { Form_Notice frm = new Form_Notice("Không thể tạo Đơn vị hành chánh!", false); } } else { Form_Notice frm = new Form_Notice("Không thể tạo Đơn vị hành chánh!", false); } } if (lbSelect.Text == "SỬA") { DonViHanhChanh dto = DonViHanhChanh_BUS.TraCuuDonViHanhChanhTheoMa(iMaDonViHanhChanh); dto.Ten = tbTen.Text; if (cbPhanCap.SelectedIndex > 0) { dto.PhanCap = (int)cbPhanCap.SelectedItem; } else { dto.PhanCap = -1; } if (cbCapQuanTri.SelectedIndex > 0) { dto.CapQuanTri = cbCapQuanTri.Text; } else { dto.CapQuanTri = null; } dto.MoTa = tbMoTa.Text; if (DonViHanhChanh_BUS.UpdateDonViHanhChanhInfo(dto)) { pnQuanLy.Visible = true; pnSelect.Visible = true; pnInfo.Visible = false; pbBackChiTiet.Visible = true; //pbDonViHanhChanh.Visible = true; //lbDonViHanhChanh.Visible = true; NewInfo(); refreshListView(); } else { Form_Notice frm = new Form_Notice("Không thể cập nhật Đơn vị hành chánh!", false); } } }