private void btnThem_Click(object sender, EventArgs e) { int MASP = int.Parse(txtID.Text); string TenSP = txtTen.Text; int SLNHAP = int.Parse(txtSL.Text); string NgayNhap = txtNgaynhap.Value.Date.ToString("yyyy/MM/dd"); string GiaNhap = txtGiaNhap.Text; string TongTien = txtTongTien.Text; int MANGNHAP = nv_BUS.getMANV(TENNV); if (txtNgaynhap.Value <= DateTime.Now) { if (sp_BUS.CheckTonTai(MASP, TenSP) == false) { MessageBox.Show("Vui lòng kiểm tra lại hoặc chưa thêm phụ tùng vào kho!"); } else { NhapKho_DTO nk = new NhapKho_DTO(NgayNhap, MASP, MANGNHAP, SLNHAP, TongTien); if (nk_BUS.checkSPNhap(MASP, NgayNhap, MANGNHAP) == true) { if (nk_BUS.UpdateSLNK(nk)) { sp_BUS.UpdateSL(nk.MASP, SLNHAP); NhapHang_GUI_Load(sender, e); MessageBox.Show("Cập nhật hàng thành công!"); } else { MessageBox.Show("Cập nhật hàng thất bại!"); } } else { if (nk_BUS.Insert(nk)) { sp_BUS.UpdateSL(nk.MASP, SLNHAP); NhapHang_GUI_Load(sender, e); MessageBox.Show("Nhập hàng thành công!"); } else { MessageBox.Show("Nhập hàng thất bại!"); } } } } else { MessageBox.Show("Ngày nhập phải bằng hoặc bé hơn ngày hiện tại!"); } }