public bool insertBH(BHang bh) { string sql = @"insert into BANHANG values (@mamh, @makh, @nb, @nt, @sl)"; SqlConnection con = new SqlConnection(connectString); SqlCommand cmd = new SqlCommand(sql, con); cmd.Parameters.AddWithValue("@mamh", bh.MatHang); cmd.Parameters.AddWithValue("@makh", bh.KhachHang); cmd.Parameters.AddWithValue("@nb", bh.NgayBan); cmd.Parameters.AddWithValue("@nt", bh.NgayTra); cmd.Parameters.AddWithValue("@sl", bh.SoLuong); con.Open(); int count = cmd.ExecuteNonQuery(); con.Close(); return(count >= 1); }
protected void btnBanHang_Click(object sender, EventArgs e) { BHang bh = new BHang(ddlMatHang.SelectedValue.ToString(), ddlKhachHang.SelectedValue.ToString(), Convert.ToDateTime(txtNgayBan.Text), Convert.ToDateTime(txtNgayTra.Text), Convert.ToInt32(txtSoLuong.Text)); //if (qlbh.checkSL(ddlMatHang.SelectedValue.ToString()) >= Convert.ToInt32(txtSoLuong.Text)) //{ // if (qlbh.insertBH(bh)) // { // lblThongBao.Text = "Thêm thành công"; // double tt = Convert.ToInt32(txtSoLuong.Text) * qlbh.checkDonGia(ddlMatHang.SelectedValue.ToString()); // lblThanhTien.Text = "Thành tiền phải trả: " + tt.ToString(); // } // else // { // lblThongBao.Text = "Không thêm được"; // } //} //else //{ // lblThongBao.Text = "Vượt số lượng có sẵn"; //} if (Convert.ToDateTime(txtNgayBan.Text) <= Convert.ToDateTime(txtNgayTra.Text)) { if (qlbh.insertBH(bh)) { lblThongBao.Text = "thêm thành công"; TimeSpan Time = Convert.ToDateTime(txtNgayTra.Text) - Convert.ToDateTime(txtNgayBan.Text); int TongSoNgay = Time.Days; double tt = TongSoNgay * qlbh.checkDonGia(ddlMatHang.SelectedValue.ToString()); lblThanhTien.Text = "Thành tiền phải trả: " + tt.ToString(); } else { lblThongBao.Text = "Không thêm được"; } } else { lblThongBao.Text = "Ngày trả phải lớn hơn ngày bán"; } }