public bool Updatexemay(XeMayModel xm) { string sql = "UPDATE MatHang SET MaHang= @MaHang, TenHang=@TenHang, NhaSx=@NhaSx, SoLuong=@SoLuong, ThongTinBaoHanh=@ThongTinBaoHanh, DonViTinh=@DonViTinh WHERE MaHang=@MaHang"; SqlConnection con = tc.getconnect(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@MaHang", SqlDbType.Char).Value = xm.MaHang; cmd.Parameters.Add("@TenHang", SqlDbType.NVarChar).Value = xm.TenHang; cmd.Parameters.Add("@NhaSx", SqlDbType.NVarChar).Value = xm.NhaSx; cmd.Parameters.Add("@SoLuong", SqlDbType.Int).Value = xm.SoLuong; cmd.Parameters.Add("@ThongTinBaoHanh", SqlDbType.NVarChar).Value = xm.ThongTinBaoHanh; cmd.Parameters.Add("@DonViTinh", SqlDbType.NVarChar).Value = xm.DonViTinh; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception) { return(false); } return(true); }
private void xoa_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txt_mahang.Text)) { MessageBox.Show("Bạn Cần nhập mã hàng cần xóa", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { XeMayModel xm = new XeMayModel(); xm.MaHang = txt_mahang.Text; DialogResult dlr = MessageBox.Show("Bạn có muốn xóa hay không?", "Thông Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (bllxm.DELETExemay(xm) && dlr == DialogResult.Yes) { showAllxemay(); MessageBox.Show("Đã Xóa!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.None); } else { MessageBox.Show("lỗi, xin thử lại!", "thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } /* mh.xoaMH(MaHang); * MessageBox.Show("Đã xóa!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.None); * hienthiMatHang();*/ }
private void sua_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txt_mahang.Text)) { MessageBox.Show("Bạn Cần nhập mã hàng cần sửa", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { if (CheckData()) { XeMayModel xm = new XeMayModel(); xm.MaHang = txt_mahang.Text; xm.TenHang = txt_th.Text; xm.NhaSx = txt_nsx.Text; xm.SoLuong = int.Parse(txt_sl.Text); xm.ThongTinBaoHanh = txt_ttbh.Text; xm.DonViTinh = txt_dvt.Text; DialogResult dlr = MessageBox.Show("Bạn có chắc chắc muốn sửa?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (bllxm.Updatexemay(xm) && dlr == DialogResult.Yes) { showAllxemay(); MessageBox.Show("Đã sửa!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.None); } } } /*LoadDuLieu(); * mh.suaMH(MaHang, TenHang, NhaSx, SoLuong, ThongTinBaoHanh, DonViTinh); * MessageBox.Show("Sửa thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.None); * hienthiMatHang();*/ }
public bool DELETExemay(XeMayModel xm) { String sql = "DELETE MatHang WHERE MaHang=@MaHang"; SqlConnection con = tc.getconnect(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@MaHang", SqlDbType.Char).Value = xm.MaHang; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception) { return(false); } return(true); }
public bool Insertxemay(XeMayModel xm) { string sql = "INSERT INTO MatHang(MaHang,TenHang,NhaSx,SoLuong,ThongTinBaoHanh,DonViTinh) VALUES(@MaHang,@TenHang,@NhaSx,@SoLuong,@ThongTinBaoHanh,@DonViTinh)"; SqlConnection con = tc.getconnect(); try { cmd = new SqlCommand(sql, con); con.Open(); cmd.Parameters.Add("@MaHang", SqlDbType.Char).Value = xm.MaHang; cmd.Parameters.Add("@TenHang", SqlDbType.NVarChar).Value = xm.TenHang; cmd.Parameters.Add("@NhaSx", SqlDbType.NVarChar).Value = xm.NhaSx; cmd.Parameters.Add("@SoLuong", SqlDbType.Int).Value = xm.SoLuong; cmd.Parameters.Add("@ThongTinBaoHanh", SqlDbType.NVarChar).Value = xm.ThongTinBaoHanh; cmd.Parameters.Add("@DonViTinh", SqlDbType.NVarChar).Value = xm.DonViTinh; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception) { return(false); } return(true); }
private void them_Click(object sender, EventArgs e) { if (CheckData()) { XeMayModel xm = new XeMayModel(); xm.MaHang = txt_mahang.Text; xm.TenHang = txt_th.Text; xm.NhaSx = txt_nsx.Text; xm.SoLuong = int.Parse(txt_sl.Text); xm.ThongTinBaoHanh = txt_ttbh.Text; xm.DonViTinh = txt_dvt.Text; DialogResult dlr = MessageBox.Show("Bạn có chắc chắc muốn thêm mặt hàng này?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (bllxm.Insertxemay(xm) && dlr == DialogResult.Yes) { showAllxemay(); MessageBox.Show("Thêm thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.None); } else { MessageBox.Show("lỗi Mã Hàng đã tồn tại, xin thử lại!", "thông báo lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } /*LoadDuLieu(); * if (mh.kiemtra(MaHang) == true) * { * MessageBox.Show("Mã Hàng đã tồn tại"); * } * else * { * mh.themMH(MaHang, TenHang, NhaSx, SoLuong, ThongTinBaoHanh, DonViTinh); * MessageBox.Show("Thêm thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.None); * hienthiMatHang(); * txt_mahang.Focus(); * }*/ }
public bool DELETExemay(XeMayModel xm) { return(dalXM.DELETExemay(xm)); }
public bool Updatexemay(XeMayModel xm) { return(dalXM.Updatexemay(xm)); }
public bool Insertxemay(XeMayModel xm) { return(dalXM.Insertxemay(xm)); }