Example #1
0
 /// <summary>
 /// hien thi chi tiet hang hoa theo ma kho
 /// </summary>
 /// <param name="mahang"></param>
 private void BindingHang(string mahang)
 {
     try
     {
         Entities.TruyenGiaTri top = new Entities.TruyenGiaTri();
         cl             = new Server_Client.Client();
         this.tcpClient = cl.Connect(Luu.IP, Luu.Ports);
         top            = new Entities.TruyenGiaTri("Select", mahang);
         networkStream  = cl.SerializeObj(this.tcpClient, "ChiTietKhoTheoMaKho", top);
         Entities.ChiTietKhoHangTheoMa[] ddh = new Entities.ChiTietKhoHangTheoMa[1];
         ddh = (Entities.ChiTietKhoHangTheoMa[])cl.DeserializeHepper(networkStream, ddh);
         if (ddh.Length > 0)
         {
             dgvHangHoa.DataSource = null;
             dgvHangHoa.DataSource = ddh;
         }
         else
         {
             Entities.ChiTietKhoHangTheoMa[] h = new Entities.ChiTietKhoHangTheoMa[0];
             dgvHangHoa.DataSource = h;
         }
         fixDatagridview();
     }
     catch (Exception ex)
     {
         string s = ex.Message.ToString();
         Entities.ChiTietKhoHangTheoMa[] h = new Entities.ChiTietKhoHangTheoMa[0];
         dgvHangHoa.DataSource = h;
         fixDatagridview();
     }
 }
Example #2
0
 private void frmXuLyKhoHang_Load(object sender, EventArgs e)
 {
     try
     {
         Entities.ChiTietKhoHangTheoMa[] ddh = new Entities.ChiTietKhoHangTheoMa[0];
         dgvHangHoa.DataSource = null;
         dgvHangHoa.DataSource = ddh;
         fixDatagridview();
         if (hanhDong == "Update")
         {
             this.Text            = "SỬA - KHO HÀNG";
             tabPage_Khohang.Text = "Sửa kho hàng";
             tssThem.Enabled      = false;
             tssSua.Enabled       = true;
             ID                          = khohang.KhoHangID;
             id                          = khohang.KhoHangID.ToString();
             txtMaKho.Text               = khohang.MaKho;
             txtTenKho.Text              = khohang.TenKho;
             txtDiaChi.Text              = khohang.DiaChi;
             txtSoDienThoai.Text         = khohang.DienThoai;
             txtGhiChu.Text              = khohang.GhiChu;
             cbxMaNhanVien.SelectedValue = khohang.MaNhanVien;
             BindingHang(khohang.MaKho);
         }
         if (hanhDong == "Insert")
         {
             tabPage_Hanghoa.Enabled = false;
             tabPage_Khohang.Text    = "Thêm mới kho hàng";
             tssThem.Enabled         = true;
             tssSua.Enabled          = false;
             this.Text = "THÊM - KHO HÀNG";
             getID("KhoHang");
             txtMaKho.Text = makiemtra;
         }
         LayNhanVien();
     }
     catch (Exception ex)
     {
         if (txtMaKho.Text == "")
         {
             txtMaKho.Text = makiemtra;
         }
         string s = ex.Message.ToString();
         Entities.ChiTietKhoHangTheoMa[] ddh = new Entities.ChiTietKhoHangTheoMa[0];
         dgvHangHoa.DataSource = null;
         dgvHangHoa.DataSource = ddh;
         fixDatagridview();
     }
     ActiveControl = txtTenKho;
 }
        /// <summary>
        /// 
        /// </summary>
        /// <param name="maKho"></param>
        /// <returns></returns>
        public Entities.ChiTietKhoHangTheoMa[] GetChitietKho(string maKho)
        {
            Entities.ChiTietKhoHangTheoMa[] arr = new Entities.ChiTietKhoHangTheoMa[1];
            try
            {
                Entities.TruyenGiaTri top = new Entities.TruyenGiaTri();
                cl = new Server_Client.Client();
                this.client1 = cl.Connect(Luu.IP, Luu.Ports);
                top = new Entities.TruyenGiaTri("Select", maKho);
                this.clientstrem = cl.SerializeObj(this.client1, "ChiTietKhoTheoMaKho", top);
                arr = (Entities.ChiTietKhoHangTheoMa[])cl.DeserializeHepper(clientstrem, arr);
            }
            catch (Exception)
            {

            }

            return arr;
        }
Example #4
0
 private void frmXuLyKhoHang_Load(object sender, EventArgs e)
 {
     try
     {
         Entities.ChiTietKhoHangTheoMa[] ddh = new Entities.ChiTietKhoHangTheoMa[0];
         dgvHangHoa.DataSource = null;
         dgvHangHoa.DataSource = ddh;
         fixDatagridview();
         if (hanhDong == "Update")
         {
             this.Text = "SỬA - KHO HÀNG";
             tabPage_Khohang.Text = "Sửa kho hàng";
             tssThem.Enabled = false;
             tssSua.Enabled = true;
             ID = khohang.KhoHangID;
             id = khohang.KhoHangID.ToString();
             txtMaKho.Text = khohang.MaKho;
             txtTenKho.Text = khohang.TenKho;
             txtDiaChi.Text = khohang.DiaChi;
             txtSoDienThoai.Text = khohang.DienThoai;
             txtGhiChu.Text = khohang.GhiChu;
             cbxMaNhanVien.SelectedValue = khohang.MaNhanVien;
             BindingHang(khohang.MaKho);
         }
         if (hanhDong == "Insert")
         {
             tabPage_Hanghoa.Enabled = false;
             tabPage_Khohang.Text = "Thêm mới kho hàng";
             tssThem.Enabled = true;
             tssSua.Enabled = false;
             this.Text = "THÊM - KHO HÀNG";
             getID("KhoHang");
             txtMaKho.Text = makiemtra;
         }
         LayNhanVien();
     }
     catch (Exception ex)
     {
         if (txtMaKho.Text == "")
         {
             txtMaKho.Text = makiemtra;
         }
         string s = ex.Message.ToString();
         Entities.ChiTietKhoHangTheoMa[] ddh = new Entities.ChiTietKhoHangTheoMa[0];
         dgvHangHoa.DataSource = null;
         dgvHangHoa.DataSource = ddh;
         fixDatagridview();
     }
     ActiveControl = txtTenKho;
 }
Example #5
0
 /// <summary>
 /// hien thi chi tiet hang hoa theo ma kho
 /// </summary>
 /// <param name="mahang"></param>
 private void BindingHang(string mahang)
 {
     try
     {
         Entities.TruyenGiaTri top = new Entities.TruyenGiaTri();
         cl = new Server_Client.Client();
         this.tcpClient = cl.Connect(Luu.IP, Luu.Ports);
         top = new Entities.TruyenGiaTri("Select", mahang);
         networkStream = cl.SerializeObj(this.tcpClient, "ChiTietKhoTheoMaKho", top);
         Entities.ChiTietKhoHangTheoMa[] ddh = new Entities.ChiTietKhoHangTheoMa[1];
         ddh = (Entities.ChiTietKhoHangTheoMa[])cl.DeserializeHepper(networkStream, ddh);
         if (ddh.Length > 0)
         {
             dgvHangHoa.DataSource = null;
             dgvHangHoa.DataSource = ddh;
         }
         else
         {
             Entities.ChiTietKhoHangTheoMa[] h = new Entities.ChiTietKhoHangTheoMa[0];
             dgvHangHoa.DataSource = h;
         }
         fixDatagridview();
     }
     catch (Exception ex)
     {
         string s = ex.Message.ToString();
         Entities.ChiTietKhoHangTheoMa[] h = new Entities.ChiTietKhoHangTheoMa[0];
         dgvHangHoa.DataSource = h;
         fixDatagridview();
     }
 }