//Update thanh tien trong bang hoa don public int UpdateThanhTienHD(int mahdn, int thanhtien) { try { HOADONNHAP hd = QLCH.HOADONNHAPs.Where(t => t.MaHDN == mahdn).Single(); hd.ThanhTienHDN = thanhtien; QLCH.SubmitChanges(); return(1); } catch { return(0); } }
// Huy hoa don public int XoaHoaDonNhap(int mahdn) { HOADONNHAP hdn = QLCH.HOADONNHAPs.Where(t => t.MaHDN == mahdn).FirstOrDefault(); try { QLCH.HOADONNHAPs.DeleteOnSubmit(hdn); QLCH.SubmitChanges(); return(1); } catch { return(0); } }
private void BtnLuuCTHD_Click(object sender, EventArgs e) { for (int i = 0; i < dataGridView1.Rows.Count; i++) { string masp = dataGridView1.Rows[i].Cells["MaSP"].Value.ToString(); string tensp = dataGridView1.Rows[i].Cells["TenSP"].Value.ToString(); string mahdn = dataGridView1.Rows[i].Cells["MaHDN"].Value.ToString(); string soluongnhap = dataGridView1.Rows[i].Cells["SoLuongNhap"].Value.ToString(); string dongianhap = dataGridView1.Rows[i].Cells["DonGiaNhap"].Value.ToString(); string tongtien = dataGridView1.Rows[i].Cells["TongTien"].Value.ToString(); string dongiaban = dataGridView1.Rows[i].Cells["DonGiaBan"].Value.ToString(); string mathuonghieu = dataGridView1.Rows[i].Cells["MaThuongHieu"].Value.ToString(); CT_HDNHAP ct = new CT_HDNHAP(); //ct.MACHITIET_PD = 1 + i++; ct.MaSP = Convert.ToInt32(masp); ct.MaHDN = Convert.ToInt32(mahdn); ct.SoLuongNhap = Convert.ToInt32(soluongnhap) + 1; ct.DonGiaNhap = Convert.ToInt32(dongianhap); ct.TongTien = Convert.ToDouble(tongtien); NhapHangDal.LuuChiTietNhapHang(ct); NhapHangDal.LuuChiTietNhapHang(ct); //{ // MessageBox.Show("Lưu đơn đặt hàng thành công rồi!"); //} //else //{ // MessageBox.Show("Lưu đơn đặt hàng thất bại! Chúc bạn may mắn lần sau."); //} SANPHAM sp = new SANPHAM(); //sp.MaSP = Convert.ToInt32(masp); //sp.TenSP = tensp; //sp.DonGiaNhap = float.Parse(dongianhap); //sp.DonGiaBan = float.Parse(dongiaban); sp.SoLuongTon = (Convert.ToInt32(txtSoLuongTon.Text) + (Convert.ToInt32(soluongnhap))); //sp.MoTa = txtMoTa.Text; //sp.MaThuongHieu = Convert.ToInt32(mathuonghieu); NhapHangDal.UpdateSanPham(Convert.ToInt32(masp), Convert.ToInt32(sp.SoLuongTon), Convert.ToInt32(dongianhap), Convert.ToInt32(dongiaban)); } HOADONNHAP hd = new HOADONNHAP(); hd.ThanhTienHDN = Convert.ToInt32(txtThanhTienNew.Text); NhapHangDal.UpdateThanhTienHD(Convert.ToInt32(txtMaHD.Text), Convert.ToInt32(txtThanhTienNew.Text)); MessageBox.Show("Nhập hàng thành công rồi!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); }
private void BtnThemHD_Click(object sender, EventArgs e) { //Kiem tra rong HOADONNHAP hdn = new HOADONNHAP(); hdn.MaNCC = Convert.ToInt32(cbNhaCungCap.SelectedValue.ToString()); hdn.MaNV = Convert.ToInt32(cbMaNhanVien.SelectedValue.ToString()); hdn.NgayLapHDN = DateTime.Parse(dateNgayLap.Value.ToString()); hdn.ThanhTienHDN = 0; hdn.GhiChu = txtGhiChu.Text; if (NhapHangDal.LuuThongTinHoaDon(hdn) == 1) { MessageBox.Show("Lưu thành công rồi!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else { MessageBox.Show("Lưu thất bại! Chúc bạn may mắn lần sau.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } txtMaHD.Text = NhapHangDal.LayMaHoaDon(); }
public bool Up_Obj(HOADONNHAP obj) { try { conn.OpenConn(); // DataTable dt = new DataTable(); SqlCommand cmd = new SqlCommand("suahoadonnhap", conn.SQL_CONN); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@mahoadon", obj.Mahoadon)); cmd.Parameters.Add(new SqlParameter("@manhanvien", obj.Manhanvien)); cmd.Parameters.Add(new SqlParameter("@manhacungcap", obj.Manhacungcap)); cmd.Parameters.AddWithValue("@sohoadonnhap", Convert.ToInt32(obj.Sohoadonnhap)); cmd.Parameters.AddWithValue("@tongtienhoadonnhap", Convert.ToDouble(obj.Tongtienhoadonnhap)); cmd.Parameters.AddWithValue("@ngaynhap", Convert.ToDateTime(obj.Ngaynhap)); cmd.ExecuteNonQuery(); conn.CloseConn(); return true; } catch (Exception ex1) { throw; } }
public bool Up_Obj(HOADONNHAP Obj) { return(obj_m.Up_Obj(Obj)); }
public bool Add_Obj(HOADONNHAP Obj) { return(obj_m.Add_Obj(Obj)); }