public Entities.ChiTietTraLaiNhaCungCap[] LayChiTiet_TraLaiNCC_TheoMaPhieu(string maPTLNCC) { int count = 0; for (int i = 0; i < ctTraLaiNCC.Length; i++) { if (ctTraLaiNCC[i].MaHDTraLaiNCC == maPTLNCC) { count++; } } Entities.ChiTietTraLaiNhaCungCap[] ctTLNCC1 = new Entities.ChiTietTraLaiNhaCungCap[count]; count = 0; for (int i = 0; i < ctTraLaiNCC.Length; i++) { if (ctTraLaiNCC[i].MaHDTraLaiNCC == maPTLNCC) { ctTLNCC1[count] = ctTraLaiNCC[i]; count++; } } if (ctTLNCC1 == null) { ctTLNCC1 = new Entities.ChiTietTraLaiNhaCungCap[0]; return(ctTLNCC1); } return(ctTLNCC1); }
public void LayChiTiet_TraLaiNCC() { cl = new Server_Client.Client(); this.client = cl.Connect(Luu.IP, Luu.Ports); Entities.ChiTietTraLaiNhaCungCap[] ctxh = new Entities.ChiTietTraLaiNhaCungCap[1]; ctxh[0] = new Entities.ChiTietTraLaiNhaCungCap("Select"); clientstrem = cl.SerializeObj(this.client, "ChiTietTraLaiNhaCungCap", ctxh); ctTraLaiNCC = new Entities.ChiTietTraLaiNhaCungCap[0]; ctTraLaiNCC = (Entities.ChiTietTraLaiNhaCungCap[])cl.DeserializeHepper1(clientstrem, ctTraLaiNCC); if (ctTraLaiNCC == null) { ctTraLaiNCC = new Entities.ChiTietTraLaiNhaCungCap[0]; return; } }
/// <summary> /// add ban ghi --------------------------------hungvv----------------------------- /// </summary> /// <param name="dgv"></param> public Entities.ChiTietTraLaiNhaCungCap[] ChiTietTraLaiNhaCungCap(DataGridView dgv, string hanhdong, string madondathang) { ArrayList arr = new ArrayList(); int i = dgv.RowCount; Entities.ChiTietTraLaiNhaCungCap[] mangBanghi = null; if (i > 0) { for (int x = 0; x < i; x++) { Entities.ChiTietTraLaiNhaCungCap banghi = new Entities.ChiTietTraLaiNhaCungCap(); banghi.Hanhdong = hanhdong; banghi.MaHDTraLaiNCC = madondathang.ToUpper(); banghi.MaHangHoa = dgv.Rows[x].Cells[0].Value.ToString(); banghi.SoLuong = System.Convert.ToInt32(dgv.Rows[x].Cells[2].Value.ToString()); banghi.PhanTramChietKhau = dgv.Rows[x].Cells[4].Value.ToString(); banghi.GhiChu = dgv.Rows[x].Cells[1].Value.ToString(); banghi.Deleted = false; arr.Add(banghi); } int n = arr.Count; if (n == 0) { return null; } mangBanghi = new Entities.ChiTietTraLaiNhaCungCap[n]; for (int j = 0; j < n; j++) { mangBanghi[j] = (Entities.ChiTietTraLaiNhaCungCap)arr[j]; } } else { mangBanghi = null; mangBanghi = null; } return mangBanghi; }
/// <summary> /// hungvv ================================================== /// </summary> private void SelectChiTietTraLaiNhaCungCap(string hanhdong) { Entities.DonDatHang pt = new Entities.DonDatHang(); pt = new Entities.DonDatHang(hanhdong); Entities.ChiTietTraLaiNhaCungCap[] pt1 = new Entities.ChiTietTraLaiNhaCungCap[10]; clientstrem = cl.SerializeObj(this.client, "ChiTietTraLaiNCC", pt); Binding((Entities.ChiTietTraLaiNhaCungCap[])cl.DeserializeHepper(clientstrem, pt1)); }
public Entities.ChiTietTraLaiNhaCungCap[] LayChiTiet_TraLaiNCC_TheoMaPhieu(string maPTLNCC) { int count = 0; for (int i = 0; i < ctTraLaiNCC.Length; i++) { if (ctTraLaiNCC[i].MaHDTraLaiNCC == maPTLNCC) { count++; } } Entities.ChiTietTraLaiNhaCungCap[] ctTLNCC1 = new Entities.ChiTietTraLaiNhaCungCap[count]; count = 0; for (int i = 0; i < ctTraLaiNCC.Length; i++) { if (ctTraLaiNCC[i].MaHDTraLaiNCC == maPTLNCC) { ctTLNCC1[count] = ctTraLaiNCC[i]; count++; } } if (ctTLNCC1 == null) { ctTLNCC1 = new Entities.ChiTietTraLaiNhaCungCap[0]; return ctTLNCC1; } return ctTLNCC1; }
public Entities.ChiTietTraLaiNhaCungCap[] ChiTietTraLaiNhaCungCap(DataGridView dgv, string hanhdong, string madondathang, string makho) { Entities.ChiTietTraLaiNhaCungCap[] mangBanghi = null; try { ArrayList arr = new ArrayList(); int i = dgv.RowCount; if (i > 0) { for (int x = 0; x < i; x++) { Entities.ChiTietTraLaiNhaCungCap banghi = new Entities.ChiTietTraLaiNhaCungCap(); banghi.Hanhdong = hanhdong; banghi.MaHDTraLaiNCC = madondathang; banghi.MaHangHoa = dgv.Rows[x].Cells[0].Value.ToString().ToUpper(); banghi.SoLuong = int.Parse(dgv.Rows[x].Cells["SoLuong"].Value.ToString()); banghi.DonGia = dgv.Rows[x].Cells["GiaBan"].Value.ToString(); banghi.Thue = dgv.Rows[0].Cells[7].Value.ToString(); banghi.PhanTramChietKhau = dgv.Rows[x].Cells["PhanTramChietKhau"].Value.ToString(); banghi.GhiChu = dgv.Rows[x].Cells[1].Value.ToString(); banghi.Deleted = false; banghi.Makho = makho; arr.Add(banghi); } int n = arr.Count; if (n == 0) { return null; } mangBanghi = new Entities.ChiTietTraLaiNhaCungCap[n]; for (int j = 0; j < n; j++) { mangBanghi[j] = (Entities.ChiTietTraLaiNhaCungCap)arr[j]; } } else { mangBanghi = null; mangBanghi = null; } } catch (Exception ex) { string s = ex.Message; } return mangBanghi; }
private void XuLy_ChiTietTraLaiNhaCungCap(NetworkStream clientStream) { Entities.ChiTietTraLaiNhaCungCap[] ddh = (Entities.ChiTietTraLaiNhaCungCap[])formatter.Deserialize(clientStream); switch (ddh[0].Hanhdong) { case "Insert": { int i = new BizLogic.ChiTietTraLaiNhaCungCap().LuuLai(ddh); formatter.Serialize(clientStream, i); break; } case "Select": { Entities.ChiTietTraLaiNhaCungCap[] ct = new Entities.ChiTietTraLaiNhaCungCap[0]; ct = (Entities.ChiTietTraLaiNhaCungCap[])new BizLogic.ChiTietTraLaiNhaCungCap().sp_LayBang_ChiTietTraLaiNhaCungCap(); formatter.Serialize(clientStream, ct); break; } default: break; } }