/// <summary> /// Xoa khoa theo ma khoa /// </summary> /// <param name="maKhoa"></param> /// <returns></returns> public bool Delete(string maKhoa) { if (string.IsNullOrEmpty(maKhoa)) { return(false); } KhoaDAO context = new KhoaDAO(); Khoa kh = new Khoa(); try { kh = context.GetById(maKhoa); if (kh != null) { LopBLL lopContext = new LopBLL(); List <Lop> lstLop = lopContext.GetByMaKhoa(maKhoa); if (lstLop.Count == 0) { context.Delete(maKhoa); return(true); } } return(false); } catch (Exception ex) { Console.WriteLine(ex); return(false); } }
private void btnSave_Click(object sender, EventArgs e) { KhoaDAO dao = new KhoaDAO(); Khoa info = InitKhoa(); if (isAdd_) { if (dao.Add(info)) { MessageBox.Show("Thêm thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); result_ = true; this.Close(); } else { MessageBox.Show("Thêm thất bại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (dao.Edit(info)) { MessageBox.Show("Sửa thành công!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); result_ = true; this.Close(); } else { MessageBox.Show("Sửa thất bại!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void LoadKhoa() { KhoaDAO dao = new KhoaDAO(); cbbKhoa.DisplayMember = "TenKhoa"; cbbKhoa.ValueMember = "MaKhoa"; cbbKhoa.DataSource = dao.GetAll(); }
public void LoadDanhSachKhoa() { var dao = new KhoaDAO(); var lst = dao.GetAll(); cbbDanhSachKhoa.Properties.DataSource = lst; cbbDanhSachKhoa.Properties.ValueMember = "MaKhoa"; cbbDanhSachKhoa.Properties.DisplayMember = "TenKhoa"; }
public void LoadDanhSachKhoa() { gcDanhSach.DataSource = null; gcDanhSach.Controls.Clear(); var dao = new KhoaDAO(); var ser = txtSearch.Text; var lst = dao.GetAll(ser); gcDanhSach.DataSource = lst; }
private void btnSearch_Click(object sender, EventArgs e) { KhoaDAO dao = new KhoaDAO(); dgvKhoa.DataSource = dao.GetByKeyword(txtKeyword.Text.Trim()).Select(t => new { MaKhoa = t.MaKhoa, TenKhoa = t.TenKhoa, DiaChi = t.DiaChi, SoDienThoai = t.SoDienThoai }).ToList(); }
private void LoadData() { var dao = new KhoaDAO(); var item = dao.GetByMaKhoa(MaKhoa); if (item != null) { txtMaKhoa.ReadOnly = true; txtMaKhoa.Text = item.MaKhoa; txtTenKhoa.Text = item.TenKhoa; } }
private void LoadData() { KhoaDAO dao = new KhoaDAO(); dgvKhoa.DataSource = dao.GetAll().Select(t => new { MaKhoa = t.MaKhoa, TenKhoa = t.TenKhoa, DiaChi = t.DiaChi, SoDienThoai = t.SoDienThoai }).ToList(); }
/// <summary> /// Lay tat ca record /// </summary> /// <returns>List</returns> public List <Khoa> GetAll() { KhoaDAO context = new KhoaDAO(); try { List <Khoa> lstKhoa = context.GetAll(); return(lstKhoa); } catch (Exception ex) { Console.WriteLine(ex); return(null); } }
private void frmKhoa_Load(object sender, EventArgs e) { if (!isAdd_) { KhoaDAO dao = new KhoaDAO(); var khoa = dao.GetSingleByID(maKhoa_); txtMaKhoa.Enabled = false; txtMaKhoa.Text = maKhoa_; txtTenKhoa.Text = khoa.TenKhoa; txtDiaChi.Text = khoa.DiaChi; txtSDT.Text = khoa.SoDienThoai; } }
private void btnDelete_Click(object sender, EventArgs e) { string maSV = dgvKhoa.CurrentRow.Cells["MaKhoa"].Value.ToString(); KhoaDAO dao = new KhoaDAO(); if (dao.Delete(maSV)) { MessageBox.Show("Xóa thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadData(); } else { MessageBox.Show("Xóa thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void edit_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { if (XtraMessageBox.Show("Bạn có chắc chắn muốn xóa", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { var item = griditem.GetRow(griditem.FocusedRowHandle) as Khoa; var dao = new KhoaDAO(); var res = dao.Delete(item.MaKhoa); if (res) { XtraMessageBox.Show("Xóa thành công", "Thông Báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadDanhSachKhoa(); } else { XtraMessageBox.Show("Xóa lỗi", "Thông Báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
/// <summary> /// Lay 1 record dua vao ma khoa /// </summary> /// <param name="maKhoa"></param> /// <returns>Khoa</returns> public Khoa GetById(string maKhoa) { if (maKhoa == "" || maKhoa == null) { return(null); } KhoaDAO context = new KhoaDAO(); try { Khoa khoa = context.GetById(maKhoa); return(khoa); } catch (Exception ex) { Console.WriteLine(ex); return(null); } }
private void frmKhoa_Load(object sender, EventArgs e) { if (!isAdd_) { KhoaDAO dao = new KhoaDAO(); var info = dao.GetSingleByID(maKhoa_); if (info != null) { txtMaKhoa.Text = info.MaKhoa.Trim(); txtTenKhoa.Text = info.TenKhoa.Trim(); txtDiaChi.Text = info.DiaChi.Trim(); txtSoDienThoai.Text = info.SoDienThoai.Trim(); } else { this.Close(); } } }
/// <summary> /// Chỉnh sửa khoa /// </summary> /// <param name="khoa"></param> /// <returns>true, false</returns> public bool Edit(Khoa khoa) { if (khoa == null) { return(false); } KhoaDAO context = new KhoaDAO(); try { context.Edit(khoa); return(true); } catch (Exception ex) { Console.WriteLine(ex); return(false); } }
private void btnSave_Click(object sender, EventArgs e) { KhoaDAO dao = new KhoaDAO(); Khoa khoa = CreateKhoa(); if (isAdd_) { if (dao.Add(khoa)) { MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); result_ = true; } else { MessageBox.Show("Thêm thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (dao.Edit(khoa)) { MessageBox.Show("Cập nhật thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); result_ = true; } else { MessageBox.Show("Cập nhật thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (result_) { this.Close(); } }
private void btnSearch_Click(object sender, EventArgs e) { KhoaDAO dao = new KhoaDAO(); dgvKhoa.DataSource = dao.GetByKeyword(txtKeyword.Text.Trim()); }
private void LoadData() { KhoaDAO dao = new KhoaDAO(); dgvKhoa.DataSource = dao.GetAll(); }
private void btnAdd_Click(object sender, EventArgs e) { var dao = new KhoaDAO(); var item = dao.GetByMaKhoa(MaKhoa); string sErr = ""; bool bVali = true; var ma = txtMaKhoa.Text; var ten = txtTenKhoa.Text; if (string.IsNullOrEmpty(ma)) { bVali = false; sErr = sErr + "Vui lòng nhập mã khoa"; } if (string.IsNullOrEmpty(ten)) { bVali = false; sErr = sErr + "Vui lòng nhập tên khoa"; } if (item == null) { var check = dao.GetByMaKhoa(ma); if (check != null) { bVali = false; sErr = sErr + "Mã khoa đã tồn tại"; } } if (bVali) { var mode = 1; if (item == null) { item = new Khoa(); item.MaKhoa = ma; mode = 0; } item.TenKhoa = ten; var res = dao.AddOrUpdate(item, mode); if (res) { if (mode == 1) { sErr = "Cập nhật thành công"; } else { sErr = "Thêm thành công"; } if (XtraMessageBox.Show(sErr, "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information) == DialogResult.OK) { this.Close(); } } else { XtraMessageBox.Show("Tạo lỗi", "Thông Báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { XtraMessageBox.Show(sErr, "Thông Báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }