/// <summary> /// /// </summary> /// <param name="makho"></param> private void BindingHangHoaTheoMaKho(string makho, string mahanghoa) { try { cl = new Server_Client.Client(); this.client = cl.Connect(Luu.IP, Luu.Ports); Entities.TruyenGiaTri kh = new Entities.TruyenGiaTri("Select", makho); clientstrem = cl.SerializeObj(this.client, "LayBang_HangHoaTheoMaKhoHang", kh); Entities.ThongTinDatHang[] ddh = new Entities.ThongTinDatHang[1]; ddh = (Entities.ThongTinDatHang[])cl.DeserializeHepper(clientstrem, ddh); bool kt = false; if (ddh.Length > 0) { for (int i = 0; i < ddh.Length; i++) { if (ddh[i].MaHangHoa == mahanghoa) { LayHangHoaTheoMa(mahanghoa); kt = true; break; } else { kt = false; } } if (kt != true) { MessageBox.Show("Mã hàng hóa này không có trong kho", "Hệ thống cảnh báo"); return; } } else { MessageBox.Show("Mã hàng hóa này không có trong kho", "Hệ thống cảnh báo"); return; } } catch { } }
private void ThongTinTraLaiNhaCungCap(string manhacungcap) { try { Entities.ThongTinDatHang nhap; cl = new Server_Client.Client(); this.client = cl.Connect(Luu.IP, Luu.Ports); nhap = new Entities.ThongTinDatHang("Select", manhacungcap); clientstrem = cl.SerializeObj(this.client, "ThongTinTraLaiNhaCungCap", nhap); laymang2 = new Entities.ThongTinDatHang[1]; laymang2 = (Entities.ThongTinDatHang[])cl.DeserializeHepper(clientstrem, laymang2); if (laymang2.Length <= 0) { laymang2 = new Entities.ThongTinDatHang[0]; laymang2 = null; } client.Close(); clientstrem.Close(); } catch (Exception ex) { string s = ex.Message.ToString(); laymang2 = new Entities.ThongTinDatHang[0]; laymang2 = null; } }
private void BindingHangHoaTraLai(string ma, string loai) { try { cl = new Server_Client.Client(); this.client = cl.Connect(Luu.IP, Luu.Ports); dh = new Entities.TruyenGiaTri("Select", ma, loai); clientstrem = cl.SerializeObj(this.client, "ChiTietKhachHangTraLaiTheoDonBanHang", dh); Entities.ThongTinDatHang[] ddh = new Entities.ThongTinDatHang[1]; ddh = (Entities.ThongTinDatHang[])cl.DeserializeHepper(clientstrem, ddh); if (ddh.Length > 0) { send(ddh); dgvHieThi.DataSource = null; hienthiTTDH = ddh; dgvHieThi.DataSource = ddh; fixHangHoa(); } else { Entities.ThongTinDatHang[] lay = new Entities.ThongTinDatHang[0]; dgvHieThi.DataSource = null; dgvHieThi.DataSource = lay; fixHangHoa(); } } catch (Exception ex) { string s = ex.Message.ToString(); Entities.ThongTinDatHang[] lay = new Entities.ThongTinDatHang[0]; dgvHieThi.DataSource = null; dgvHieThi.DataSource = lay; fixHangHoa(); } }
/// <summary> /// tim hang hoa /// </summary> private void BindingHangHoaTheoMaKho(string makho) { try { cl = new Server_Client.Client(); this.client = cl.Connect(Luu.IP, Luu.Ports); dh = new Entities.TruyenGiaTri("Select", makho); clientstrem = cl.SerializeObj(this.client, "LayBang_HangHoaTheoMaKhoHang", dh); Entities.ThongTinDatHang[] ddh = new Entities.ThongTinDatHang[1]; ddh = (Entities.ThongTinDatHang[])cl.DeserializeHepper(clientstrem, ddh); if (ddh.Length > 0) { dgvHieThi.DataSource = null; dgvHieThi.DataSource = ddh; fixHangHoaTheoKho(); } else { Entities.ThongTinDatHang[] lay = new Entities.ThongTinDatHang[0]; dgvHieThi.DataSource = null; dgvHieThi.DataSource = lay; fixHangHoaTheoKho(); } } catch (Exception ex) { string s = ex.Message.ToString(); Entities.ThongTinDatHang[] lay = new Entities.ThongTinDatHang[0]; dgvHieThi.DataSource = null; dgvHieThi.DataSource = lay; fixHangHoa(); } }
private void BindingHangHoaGoiHang() { try { cl = new Server_Client.Client(); this.client = cl.Connect(Luu.IP, Luu.Ports); Entities.HangHoaGoiHang values = new Entities.HangHoaGoiHang(); values.Hanhdong = "Select"; clientstrem = cl.SerializeObj(this.client, "LayHangHoaGoiHang", values); Entities.HangHoaGoiHang[] hhgh = new Entities.HangHoaGoiHang[1]; hhgh = (Entities.HangHoaGoiHang[])cl.DeserializeHepper(clientstrem, hhgh); if (hhgh.Length > 0) { dgvHieThi.DataSource = hhgh; fixHangHoa(); } else { Entities.HangHoaGoiHang[] lay = new Entities.HangHoaGoiHang[0]; dgvHieThi.DataSource = lay; FixHangHoaGoiHang(); } } catch (Exception ex) { string s = ex.Message.ToString(); Entities.ThongTinDatHang[] lay = new Entities.ThongTinDatHang[0]; dgvHieThi.DataSource = null; dgvHieThi.DataSource = lay; FixHangHoaGoiHang(); } }
/// <summary> /// /// </summary> /// <param name="manhacungcap"></param> private void ThongTinTraLaiNhaCungCap(string manhacungcap) { try { Entities.ThongTinDatHang nhap; cl = new Server_Client.Client(); this.client = cl.Connect(Luu.IP, Luu.Ports); nhap = new Entities.ThongTinDatHang("Select", manhacungcap); clientstrem = cl.SerializeObj(this.client, "ThongTinTraLaiNhaCungCap", nhap); Entities.ThongTinDatHang[] ddh = new Entities.ThongTinDatHang[1]; ddh = (Entities.ThongTinDatHang[])cl.DeserializeHepper(clientstrem, ddh); if (ddh.Length > 0) { send(ddh); dgvHieThi.DataSource = null; hienthiTTDH = ddh; dgvHieThi.DataSource = ddh; fixthongtintralainhacungcap(); } else { Entities.ThongTinDatHang[] lay = new Entities.ThongTinDatHang[0]; dgvHieThi.DataSource = lay; fixthongtintralainhacungcap(); } } catch (Exception ex) { string s = ex.Message.ToString(); Entities.ThongTinDatHang[] lay = new Entities.ThongTinDatHang[0]; dgvHieThi.DataSource = lay; fixthongtintralainhacungcap(); } }
/// <summary> hungvv /// lay don dat hang nha cung cap /// </summary> private void LayDonDatHangNhaCungCap() { try { Entities.ThongTinDatHang nhap; cl = new Server_Client.Client(); this.client = cl.Connect(Luu.IP, Luu.Ports); nhap = new Entities.ThongTinDatHang("Select"); clientstrem = cl.SerializeObj(this.client, "LayDonDatHangNhaCungCap", nhap); Entities.ThongTinDatHang[] ddh = new Entities.ThongTinDatHang[1]; ddh = (Entities.ThongTinDatHang[])cl.DeserializeHepper(clientstrem, ddh); client.Close(); clientstrem.Close(); if (ddh.Length > 0) { dgvHieThi.DataSource = null; dgvHieThi.DataSource = ddh; fixDonDatHangNhaCungCap(); } else { Entities.ThongTinDatHang[] lay = new Entities.ThongTinDatHang[0]; dgvHieThi.DataSource = null; dgvHieThi.DataSource = lay; fixDonDatHangNhaCungCap(); } } catch (Exception ex) { string s = ex.Message.ToString(); Entities.ThongTinDatHang[] lay = new Entities.ThongTinDatHang[0]; dgvHieThi.DataSource = null; dgvHieThi.DataSource = lay; fixDonDatHangNhaCungCap(); } }