当前位置: 首页>>代码示例>>C#>>正文


C# Server_Client.Client.DeserializeHepper方法代码示例

本文整理汇总了C#中Server_Client.Client.DeserializeHepper方法的典型用法代码示例。如果您正苦于以下问题:C# Server_Client.Client.DeserializeHepper方法的具体用法?C# Server_Client.Client.DeserializeHepper怎么用?C# Server_Client.Client.DeserializeHepper使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Server_Client.Client的用法示例。


在下文中一共展示了Server_Client.Client.DeserializeHepper方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: ProID

 public string ProID(string tenBang)
 {
     try
     {
         string idnew;
         cl = new Server_Client.Client();
         // gán TCPclient
         this.client1 = cl.Connect(Luu.IP, Luu.Ports);
         // khởi tạo biến truyền vào với hàm khởi tạo
         Entities.LayID lid1 = new Entities.LayID("Select", tenBang);
         // khởi tạo mảng đối tượng để hứng giá trị
         Entities.LayID lid = new Entities.LayID();
         clientstrem = cl.SerializeObj(this.client1, "LayID", lid1);
         // đổ mảng đối tượng vào datagripview
         lid = (Entities.LayID)cl.DeserializeHepper(clientstrem, hienthi);
         if (lid == null)
             return "SDCN_0001";
         Common.Utilities a = new Common.Utilities();
         idnew = a.ProcessID(lid.ID);
         return idnew;
     }
     catch (Exception ex)
     {
         return "";
     }
 }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:26,代码来源:frmKetChuyenSoDuCongNo.cs

示例2: ProID

 public string ProID(string tenBang)
 {
     try
     {
         string idnew;
         Server_Client.Client cl = new Server_Client.Client();
         // gán TCPclient
         TcpClient client1 = cl.Connect(Luu.IP, Luu.Ports);
         // khởi tạo biến truyền vào với hàm khởi tạo
         Entities.LayID lid1 = new Entities.LayID("Select", tenBang);
         // khởi tạo mảng đối tượng để hứng giá trị
         Entities.LayID lid = new Entities.LayID();
         NetworkStream clientstrem = cl.SerializeObj(client1, "LayID", lid1);
         // đổ mảng đối tượng vào datagripview
         lid = (Entities.LayID)cl.DeserializeHepper(clientstrem, lid);
         if (lid == null)
         {
             if (tenBang.Equals("TyLeTinh"))
             {
                 return "TLT_0001";
             }
             else if (tenBang.Equals("DiemThuongKhachHang"))
             {
                 return "DTKH_0001";
             }
         }
         Common.Utilities a = new Common.Utilities();
         idnew = a.ProcessID(lid.ID);
         return idnew;
     }
     catch
     { return ""; }
 }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:33,代码来源:frmTinhDiemThuong.cs

示例3: HienThi

 public void HienThi()
 {
     try
     {
         bool kt = false;
         cl = new Server_Client.Client();
         this.client = cl.Connect(Luu.IP, Luu.Ports);
         clientstrem = cl.SerializeObj(this.client, "SoDuKho", new Entities.SoDuKho("Select"));
         ddh = new Entities.SoDuKho[1];
         ddh = (Entities.SoDuKho[])cl.DeserializeHepper(clientstrem, ddh);
         if (ddh == null)
         {
             toolStrip1.Enabled = true;
             dgvsodukhohang.DataSource = new Entities.SoDuKho[0];
             FixDatagridview();
             return;
         }
         Entities.KhoHang kh = (Entities.KhoHang)cbbkhohang.SelectedItem;
         List<Entities.SoDuKho> L = new List<Entities.SoDuKho>();
         DateTime SoSanh = new DateTime(int.Parse(cbbnam.Text), int.Parse(cbbthang.Text), 1);
         foreach (Entities.SoDuKho item in ddh)
         {
             if ((item.TrangThai && !kt) || (!kt && (item.NgayKetChuyen.Month == SoSanh.Month - 1) && (item.NgayKetChuyen.Year == SoSanh.Year) && (item.MaKho.ToUpper().Equals(kh.MaKho.ToUpper()))))
             {
                 kt = item.TrangThai;
             }
             if ((item.NgayKetChuyen.Month == SoSanh.Month) && (item.NgayKetChuyen.Year == SoSanh.Year) && (item.MaKho.ToUpper().Equals(kh.MaKho.ToUpper())))
             {
                 L.Add(item);
             }
         }
         if (L.Count == 0)
         {
             lbltrangthai.Text = "";
             toolStrip1.Enabled = true;
             dgvsodukhohang.DataSource = new Entities.SoDuKho[0];
             FixDatagridview();
             return;
         }
         if (L[0].TrangThai)
         {
             lbltrangthai.ForeColor = Color.Red;
             lbltrangthai.Text = "Kỳ Đã Khóa";
             toolStrip1.Enabled = false;
         }
         else
         {
             lbltrangthai.ForeColor = Color.Green;
             lbltrangthai.Text = "Kỳ Chưa Khóa";
             toolStrip1.Enabled = true;
         }
         dgvsodukhohang.DataSource = L.ToArray();
         FixDatagridview();
         if (kt)
         {
             toolStrip1.Enabled = false;
         }
     }
     catch { }
 }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:60,代码来源:frmSoDuKhoHang.cs

示例4: Date

 public static DateTime Date()
 {
     Server_Client.Client cl = new Server_Client.Client();
     client1 = cl.Connect(Luu.IP, Luu.Ports);
     Entities.CheckRefer pt = new Entities.CheckRefer();
     clientstrem = cl.SerializeObj(client1, "Datetime", pt);
     DateTime dt = new DateTime();
     dt = (DateTime)cl.DeserializeHepper(clientstrem, dt);
     return dt;
 }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:10,代码来源:Check.cs

示例5: BaoCaoKhoHang

 /// <summary>
 /// 
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private Entities.BaoCaoXuatHangTheoKho[] BaoCaoKhoHang(string makho, string ngay)
 {
     Entities.BaoCaoXuatHangTheoKho[] tralai = null;
     Entities.TruyenGiaTri truyen = new Entities.TruyenGiaTri("Select", makho, ngay);
     cl = new Server_Client.Client();
     this.client = cl.Connect(Luu.IP, Luu.Ports);
     clientstrem = cl.SerializeObj(this.client, "BaoCaoXuatHangTheoKho", truyen);
     tralai = (Entities.BaoCaoXuatHangTheoKho[])cl.DeserializeHepper(clientstrem, tralai);
     return tralai;
 }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:15,代码来源:frmBaoCaoXuatHang.cs

示例6: Restore

 public bool Restore(Entities.SaoLuuHeThong slht1)
 {
     try
     {
         cl = new Server_Client.Client();
         // gán TCPclient
         this.client1 = cl.Connect(Luu.IP, Luu.Ports);
         //truyền giá trị lên server
         clientstrem = cl.SerializeObj(this.client1, "Restore", slht1);
         //lấy giá trị về
         bool tv = (bool)cl.DeserializeHepper(clientstrem, null);
         return tv;
     }
     catch { return false; }
 }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:15,代码来源:frmQuanLySaoLuuHeThong.cs

示例7: CheckReference

 public bool CheckReference(string tenTruong, string maTruong)
 {
     try
     {
         Server_Client.Client cl = new Server_Client.Client();
         this.client1 = cl.Connect(Luu.IP, Luu.Ports);
         Entities.CheckRefer pt = new Entities.CheckRefer(tenTruong, maTruong);
         bool kt = false;
         clientstrem = cl.SerializeObj(this.client1, "CheckRefer", pt);
         kt = (bool)cl.DeserializeHepper(clientstrem, kt);
         return kt;
     }
     catch
     {
         return false;
     }
 }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:17,代码来源:Check.cs

示例8: toolStripStatus_ThemMoi_Click

        private void toolStripStatus_ThemMoi_Click(object sender, EventArgs e)
        {
            if (Validate())
            {
                Server_Client.Client cl = new Server_Client.Client();
                this.client1 = cl.Connect(Luu.IP, Luu.Ports);
                Entity.NhomTKKeToan pb = new Entity.NhomTKKeToan("Insert", Convert.ToInt32(txtID.Text), txtmapb.Text, txttenNTKKT.Text, txtghichu.Text, false);
                clientstream = cl.SerializeObj(this.client1, "NhomTKKeToan", pb);

                int msg = 0;
                msg = (int)cl.DeserializeHepper(clientstream, msg);
                if (msg == 1)
                {
                    MessageBox.Show("Insert thanh cong ...");
                }
                else
                    MessageBox.Show("Insert that bai");

            }
        }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:20,代码来源:frmThemNhomTKKeToan.cs

示例9: DeleteData

 /// <summary>
 /// hungvv =======================Xoa ===========================
 /// </summary>
 private void DeleteData(string ID)
 {
     ctdh = new Entities.HoaDonNhap();
     cl = new Server_Client.Client();
     this.client = cl.Connect(Luu.IP, Luu.Ports);
     ctdh = new Entities.HoaDonNhap("Delete",ID);
     clientstrem = cl.SerializeObj(this.client, "HoaDonNhap", ctdh);
     int trave = 0;
     trave = System.Convert.ToInt32(cl.DeserializeHepper(clientstrem, trave));
     client.Close();
     clientstrem.Close();
     if (trave == 1)
     {
         SelectData();
         MessageBox.Show("Thành công !");
     }
     if (trave == 0)
     {
         MessageBox.Show("Thất bại !");
     }
 }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:24,代码来源:frmHienThi_HoaDonNhap.cs

示例10: DeleteSoQuy

 public void DeleteSoQuy()
 {
     try
     {
         cl = new Server_Client.Client();
         // gán TCPclient
         this.client1 = cl.Connect(Luu.IP, Luu.Ports);
         // khởi tạo biến truyền vào với hàm khởi tạo
         Entities.SoDuSoQuy pt = new Entities.SoDuSoQuy("Delete", ma);
         // khởi tạo mảng đối tượng để hứng giá trị
         clientstrem = cl.SerializeObj(this.client1, "SoQuy", pt);
         bool kt = false;
         kt = (bool)cl.DeserializeHepper(clientstrem, kt);
         if (kt == true)
         {
             SelectData();
         }
     }
     catch
     {
     }
 }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:22,代码来源:frmSoDuSoQuy.cs

示例11: ThemNhomQuyen

        public bool ThemNhomQuyen(string tnq)
        {
            try
            {
                cl = new Server_Client.Client();
                // gán TCPclient
                this.client1 = cl.Connect(Luu.IP, Luu.Ports);
                // khởi tạo biến truyền vào với hàm khởi tạo nếu muốn truyền giá trị
                Entities.NhomQuyen nq = new Entities.NhomQuyen(tnq);
                nq.MaNhanVien =Common.Utilities.User.NhanVienID;
                nq.TenDangNhap = Common.Utilities.User.TenDangNhap;
                // khởi tạo mảng đối tượng để hứng giá trị
                //Entities.NhomQuyen[] nq1;
                clientstrem = cl.SerializeObj(this.client1, "ThemNhomQuyen", nq);
                // đổ mảng đối tượng vào datagripview
                bool trave = (bool)cl.DeserializeHepper(clientstrem, null);
                return trave;
            }
            catch (Exception)
            {

                return false;
            }
        }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:24,代码来源:frmXuLyNhomQuyen.cs

示例12: tsslsua_Click

        /// <summary>
        /// xử lý nút chọn
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void tsslsua_Click(object sender, EventArgs e)
        {
            try
            {
                if (Kiemtra() == true)
                {
                    CheckConflictUpdate();
                    dateserver = DateServer.Date();
                    if (kt == true)
                    {
                        cl = new Server_Client.Client();
                        this.client1 = cl.Connect(Luu.IP, Luu.Ports);
                        string date = new Common.Utilities().MyDateConversion(mskngaychungtu.Text);
                        Entities.PhieuTTNCC pt = new Entities.PhieuTTNCC();
                        string matt = LayMaTT(cbbtientetygia.Text);
                        pt = new Entities.PhieuTTNCC("Update", int.Parse(id), txtsochungtu.Text, DateTime.Parse(date), txtmancc.Text, txtnohienthoi.Text, txtnguoinhaptien.Text, matt, txtdiengiai.Text, false,Common.Utilities.User.NhanVienID,Common.Utilities.User.TenDangNhap);

                        clientstrem = cl.SerializeObj(this.client1, "PhieuTTNCC", pt);
                        bool kt1 = false;
                        kt1 = (bool)cl.DeserializeHepper(clientstrem, kt);
                        if (kt1 == true)
                        {
                            this.Close();

                        }

                    }
                    else
                    {
                        MessageBox.Show("Dữ liệu đã bị thay đổi - kiểm tra lại", "Hệ thống cảnh báo");
                    }
                }
            }
            catch (Exception ex)
            {
            }
            finally
            {

            }
        }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:46,代码来源:frmXuLyPhieuTTNCC.cs

示例13: tsslblghilai_Click

 private void tsslblghilai_Click(object sender, EventArgs e)
 {
     try
     {
         if (Kiemtra())
         {
             CheckConflictUpdate();
             if (kt == "ok")
             {
                 Server_Client.Client cl = new Server_Client.Client();
                 this.client1 = cl.Connect(Luu.IP, Luu.Ports);
                 Entities.NhaCungCap nv = new Entities.NhaCungCap();
                 nv = new Entities.NhaCungCap("Update", int.Parse(id), txtMaNCC.Text, txtTenNCC.Text, txtDiaChi.Text, mktxtdienthoai.Text, txtEmail.Text, txtFax.Text, txtNguoilienhe.Text, txtMasothue.Text, txtduno.Text, txtWebsite.Text, txtGhichu.Text, false, Common.Utilities.User.NhanVienID, Common.Utilities.User.TenDangNhap);
                 clientstrem = cl.SerializeObj(this.client1, "NhaCungCap", nv);
                 int msg = 0;
                 msg = (int)cl.DeserializeHepper(clientstrem, msg);
                 if (msg == 1)
                 {
                     this.Close();
                 }
                 else
                     MessageBox.Show("Thất Bại");
             }
             else
             {
                 MessageBox.Show("Thay đổi dữ liệu");
             }
         }
     }
     catch { }
 }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:31,代码来源:frmXuLyNhaCungCap.cs

示例14: ProID

 /// <summary>
 /// Lấy giá trị id cuối cùng
 /// </summary>
 /// <param name="tenBang"></param>
 /// <returns></returns>
 public string ProID(string tenBang)
 {
     try
     {
         string idnew;
         Server_Client.Client cl = new Server_Client.Client();
         // gán TCPclient
         this.client1 = cl.Connect(Luu.IP, Luu.Ports);
         // khởi tạo biến truyền vào với hàm khởi tạo
         Entities.LayID lid1 = new Entities.LayID("Select", tenBang);
         // khởi tạo mảng đối tượng để hứng giá trị
         Entities.LayID lid = new Entities.LayID();
         clientstrem = cl.SerializeObj(this.client1, "LayID", lid1);
         // đổ mảng đối tượng vào datagripview
         lid = (Entities.LayID)cl.DeserializeHepper(clientstrem, lid);
         if (lid == null)
         {
             return "NCC_0001";
         }
         Common.Utilities a = new Common.Utilities();
         idnew = a.ProcessID(lid.ID);
         //idnew =(Convert.ToInt32( lid.ID)+1).ToString();
         return idnew;
     }
     finally
     { }
 }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:32,代码来源:frmXuLyNhaCungCap.cs

示例15: tsslblthemmoi_Click

        private void tsslblthemmoi_Click(object sender, EventArgs e)
        {
            try
            {
                if (Kiemtra())
                {
                    CheckConflictInsert();
                    if (kt == "ok")
                    {
                        if (txtDiaChi.Text == "" || mktxtdienthoai.Text == "" || txtEmail.Text == "" || txtFax.Text == "" || txtNguoilienhe.Text == "" || txtMasothue.Text == "" || txtduno.Text == "" || txtWebsite.Text == "" || txtGhichu.Text == "")
                        {

                        }
                        ktgiatri = "a";
                        Server_Client.Client cl = new Server_Client.Client();
                        this.client1 = cl.Connect(Luu.IP, Luu.Ports);
                        Entities.NhaCungCap nv = new Entities.NhaCungCap();
                        nv = new Entities.NhaCungCap("Insert", 0, txtMaNCC.Text, txtTenNCC.Text, txtDiaChi.Text, mktxtdienthoai.Text, txtEmail.Text, txtFax.Text, txtNguoilienhe.Text, txtMasothue.Text, txtduno.Text, txtWebsite.Text, txtGhichu.Text, false, Common.Utilities.User.NhanVienID, Common.Utilities.User.TenDangNhap);
                        clientstrem = cl.SerializeObj(this.client1, "NhaCungCap", nv);
                        int msg = 0;
                        msg = (int)cl.DeserializeHepper(clientstrem, msg);
                        if (msg == 1)
                        {
                            this.Close();
                        }

                        else
                        {
                            MessageBox.Show("mã nhà cung cấp đã thay đổi - kiểm tra lại dữ liệu");
                            txtMaNCC.Text = new Common.Utilities().ProcessID(txtMaNCC.Text);
                        }

                    }

                }
            }
            catch
            { }
        }
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:39,代码来源:frmXuLyNhaCungCap.cs


注:本文中的Server_Client.Client.DeserializeHepper方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。