Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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;
            }
        }
Ejemplo n.º 3
0
 /// <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;
 }
Ejemplo n.º 4
0
        /// <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));
        }
Ejemplo n.º 5
0
 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;
 }
Ejemplo n.º 6
0
 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;
 }
Ejemplo n.º 7
0
 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;
     }
 }
Ejemplo n.º 8
0
        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;
            }
        }