//Kiểm tra trước khi lưu public bool KiemTraTruocKhiLuu(TheLoaiSanPham_DTO tl) { if (tl.TenTL.Equals("")) { MessageBox.Show("Tên Thể Loại không hợp lệ ! "); return(false); } return(true); }
//Lấy Thông tin Thể loại private TheLoaiSanPham_DTO LayTTTL() { TheLoaiSanPham_DTO tl = new TheLoaiSanPham_DTO(); tl.MaTL = txtMaTL.Text; tl.TenTL = txtTenTL.Text; tl.GhiChu = txtGhiChu.Text; return(tl); }
//Sửa Thể Loại vào CSDL public bool SuaTL(TheLoaiSanPham_DTO tl) { if (KiemTraTruocKhiLuu(tl)) { string sql = string.Format("UPDATE THELOAI SET TenTL=N'{0}', GhiChu=N'{1}' WHERE MaTL='{2}'", tl.TenTL, tl.GhiChu, tl.MaTL); if (connData.ThucThiSQL(sql)) { MessageBox.Show("Sửa Thể Loại thành công !", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } } return(false); }
//Thêm Thể loại vào CSDL public bool ThemTL(TheLoaiSanPham_DTO tl) { if (KiemTraTruocKhiLuu(tl)) { string sql = string.Format("INSERT INTO THELOAI (MaTL, TenTL, GhiChu)" + " VALUES ('{0}', N'{1}', N'{2}')", tl.MaTL, tl.TenTL, tl.GhiChu); if (connData.ThucThiSQL(sql)) { MessageBox.Show("Thêm Thể loại thành công", "Thông tin", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } } return(false); }
private void btnLuu_Click(object sender, EventArgs e) { TheLoaiSanPham_DTO tl = LayTTTL(); if (update) { tlBUS.SuaTL(tl); cnTheLoai_Load(sender, e); } if (add) { tlBUS.ThemTL(tl); cnTheLoai_Load(sender, e); } }