/// <summary> /// Thêm nhà sản xuất /// </summary> public bool AddData(clsNhaSanXuat nhaSanXuat) { if (IsExist(nhaSanXuat.MaNhaSanXuat)) { MessageBox.Show("Nhà sản xuất " + nhaSanXuat.MaNhaSanXuat + " đã có trong Database " , "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } DialogResult result = MessageBox.Show("Xác nhận thêm nhà cung cấp " + nhaSanXuat.MaNhaSanXuat + " ?", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.No) { return(false); } ///them hoa don if (_mdlNhaSanXuat.AddData(nhaSanXuat)) { MessageBox.Show("Thêm thành công", "Thêm nhà sản xuất", MessageBoxButtons.OK, MessageBoxIcon.Information); //them chi tiet hoa don _viewNhaSanXuat.UpdateView(); return(true); } else { MessageBox.Show("Thêm thất bại", "Thêm nhà sản xuất", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(false); }
public bool UpdateData(clsNhaSanXuat nhaSanXuat) { _conn.CMD.CommandText = String.Format("Update tbNhaSanXuat set MaNhaSanXuat = N'{0}',TenNhaSanXuat = N'{1}' ,DiaChi = N'{2}'," + " GhiChu = N'{3}' where id = '{4}'" , nhaSanXuat.MaNhaSanXuat, nhaSanXuat.TenNhaSanXuat, nhaSanXuat.DiaChi, nhaSanXuat.GhiChu, nhaSanXuat.Id); return(_conn.ExecuteCMD()); }
/// <summary> /// Cập nhập,sửa thông tin nhà sản xuất /// </summary> public bool UpdateData(clsNhaSanXuat nhaSanXuat) { if (IsExist(nhaSanXuat.MaNhaSanXuat) && nhaSanXuat.Id != _mdlNhaSanXuat.GetIdNhaSanXuat(nhaSanXuat.MaNhaSanXuat)) { MessageBox.Show("Mã nhà cung cấp đã có trong Database " , "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); _viewNhaSanXuat.UpdateView(); return(false); } if (_mdlNhaSanXuat.UpdateData(nhaSanXuat)) { //MessageBox.Show("Sửa thành công", "Sửa nhà cung cấp", MessageBoxButtons.OK, MessageBoxIcon.Information); //them chi tiet hoa don //_viewNhaSanXuat.UpdateView(); return(true); } else { MessageBox.Show("Sửa thất bại", "Sửa nhà cung cấp", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(false); }
public bool AddData(clsNhaSanXuat nhaSanXuat) { _conn.CMD.CommandText = String.Format("INSERT [dbo].[tbNhaSanXuat] ([MaNhaSanXuat],[TenNhaSanXuat],[DiaChi],[GhiChu]) VALUES (N'{0}',N'{1}',N'{2}',N'{3}')" , nhaSanXuat.MaNhaSanXuat, nhaSanXuat.TenNhaSanXuat, nhaSanXuat.DiaChi, nhaSanXuat.GhiChu); return(_conn.ExecuteCMD()); }