private void QuyDoi(string mahang) { try { Entities.HangHoaGoiHang dat = new Entities.HangHoaGoiHang(); dat.Hanhdong = "Select"; dat.MaHang = mahang; cl = new Server_Client.Client(); this.client = cl.Connect(Luu.IP, Luu.Ports); clientstrem = cl.SerializeObj(this.client, "QuyDoi", dat); quydoiDonViTinh = (Entities.HangHoaGoiHang)cl.DeserializeHepper(clientstrem, quydoiDonViTinh); client.Close(); clientstrem.Close(); if (quydoiDonViTinh.MaHang != null) { if (tenForm == "KhachHangTraLai") { toolStrip_txtTracuu.Text = quydoiDonViTinh.MaHang; toolStrip_txtTenhang.Text = quydoiDonViTinh.TenHang; khachhangtra = LaySoLuongConLaiTheoKhachHang(txtChungtugoc.Text, quydoiDonViTinh.MaHang); toolStrip_txtGiagoc.Text = quydoiDonViTinh.GiaBanBuon; toolStrip_txtSoluong.Text = (float.Parse(toolStrip_txtSoluong.Text) * float.Parse(quydoiDonViTinh.SoLuong)).ToString(); toolStrip_txtChietkhauphantram.Text = "0"; thue = quydoiDonViTinh.Thue; toolStrip_txtSoluong.Focus(); } } } catch (Exception ex) { string s = ex.Message; } }
private void QuyDoi(string mahang) { try { Entities.HangHoaGoiHang dat = new Entities.HangHoaGoiHang(); dat.Hanhdong = "Select"; dat.MaHang = mahang; cl = new Server_Client.Client(); this.client = cl.Connect(Luu.IP, Luu.Ports); clientstrem = cl.SerializeObj(this.client, "QuyDoi", dat); quydoiDonViTinh = new Entities.HangHoaGoiHang(); quydoiDonViTinh = (Entities.HangHoaGoiHang)cl.DeserializeHepper(clientstrem, quydoiDonViTinh); client.Close(); clientstrem.Close(); if (quydoiDonViTinh.MaHang != null) { toolStrip_txtTracuu.Text = quydoiDonViTinh.MaHang; toolStrip_txtTenhang.Text = quydoiDonViTinh.TenHang; if (check_loaidathang.Checked == false) { toolStrip_txtGiagoc.Text = quydoiDonViTinh.GiaBanBuon; } else { toolStrip_txtGiagoc.Text = quydoiDonViTinh.GiaNhap; } toolStrip_txtSoluong.Text = (float.Parse(toolStrip_txtSoluong.Text) * float.Parse(quydoiDonViTinh.SoLuong)).ToString(); toolStrip_txtThuegiatrigiatang.Text = quydoiDonViTinh.Thue; toolStrip_txtGianhap.Text = (double.Parse(toolStrip_txtGiagoc.Text) * double.Parse(toolStrip_txtSoluong.Text)).ToString(); string chietkhau = toolStrip_txtChietkhauphantram.Text; toolStrip_txtChietkhauphantram.Text = "0"; toolStrip_txtChietkhauphantram.Text = chietkhau; banbuon = quydoiDonViTinh.GiaBanBuon; banle = quydoiDonViTinh.GiaBanLe; giatrigiatang = quydoiDonViTinh.Thue; } } catch (Exception ex) { string s = ex.Message; } }
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(); } }
private void LayQuyDoi(NetworkStream clientStream) { try { Entities.HangHoaGoiHang truyen = (Entities.HangHoaGoiHang)formatter.Deserialize(clientStream); switch (truyen.Hanhdong) { case "Select": { Entities.HangHoaGoiHang select = (Entities.HangHoaGoiHang)new BizLogic.QuyDoi().Select(truyen); if (select == null) { select = new Entities.HangHoaGoiHang(); } formatter.Serialize(clientStream, select); break; } default: break; } } catch (Exception ex) { string s = ex.Message; } }
private void QuyDoi(string mahang) { try { Entities.HangHoaGoiHang dat = new Entities.HangHoaGoiHang(); dat.Hanhdong = "Select"; dat.MaHang = mahang; cl = new Server_Client.Client(); this.client = cl.Connect(Luu.IP, Luu.Ports); clientstrem = cl.SerializeObj(this.client, "QuyDoi", dat); quydoiDonViTinh = new Entities.HangHoaGoiHang(); quydoiDonViTinh = (Entities.HangHoaGoiHang)cl.DeserializeHepper(clientstrem, quydoiDonViTinh); client.Close(); clientstrem.Close(); if (quydoiDonViTinh.MaHang != null) { toolStrip_txtTracuu.Text = quydoiDonViTinh.MaHang; tssltenhang.Text = quydoiDonViTinh.TenHang; tsslsoluong.Text = quydoiDonViTinh.SoLuong; tsslgia.Text = quydoiDonViTinh.GiaNhap; tsslthanhtien.Text = (double.Parse(tsslsoluong.Text) * double.Parse(tsslgia.Text)).ToString(); } } catch (Exception ex) { string s = ex.Message; } }