Esempio n. 1
0
 private void guna2TextBox1_TextChanged(object sender, EventArgs e)
 {
     if (guna2TextBox1.Text == "")
     {
         LoadDonSuaChua(tinhtrang);
     }
     else
     {
         flowLayoutPanel1.Controls.Clear();
         DataTable sc = DAO.SuachuaDAO.Instance.search_by_name_KH(guna2TextBox1.Text, tinhtrang);
         for (int i = 0; i < sc.Rows.Count; i++)
         {
             UC_ItemRepair items = new UC_ItemRepair(this);
             items.MaDon     = sc.Rows[i]["masc"].ToString();
             items.NgayNhan  = DateTime.Parse(sc.Rows[i]["ngay_nhan"].ToString()).ToString("dd-MM-yyyy");
             items.TenKH     = sc.Rows[i]["ten_kh"].ToString();
             items.TenNV     = sc.Rows[i]["ten_nv"].ToString();
             items.TinhTrang = sc.Rows[i]["tinh_trang"].ToString();
             items.TriGia    = DAO.SuachuaDAO.Instance.Tongtien_SC(items.MaDon);
             DataTable ctsc = DAO.SuachuaDAO.Instance.Load_CTSC(items.MaDon);
             for (int j = 0; j < ctsc.Rows.Count; j++)
             {
                 items.DanhSachLinhKien.Add(ctsc.Rows[j]["ten_sp"].ToString());
             }
             items.setUC();
             flowLayoutPanel1.Controls.Add(items);
         }
     }
 }
Esempio n. 2
0
        public void LoadDonSuaChua(string tinhtrang)
        {
            flowLayoutPanel1.Controls.Clear();
            DataTable sc = DAO.SuachuaDAO.Instance.Load_HDSC(tinhtrang);

            for (int i = 0; i < sc.Rows.Count; i++)
            {
                UC_ItemRepair items = new UC_ItemRepair(this);
                items.MaDon     = sc.Rows[i]["masc"].ToString();
                items.NgayNhan  = DateTime.Parse(sc.Rows[i]["ngay_nhan"].ToString()).ToString("dd-MM-yyyy");
                items.TenKH     = sc.Rows[i]["ten_kh"].ToString();
                items.TenNV     = sc.Rows[i]["ten_nv"].ToString();
                items.TinhTrang = sc.Rows[i]["tinh_trang"].ToString();
                items.TriGia    = DAO.SuachuaDAO.Instance.Tongtien_SC(items.MaDon);
                DataTable ctsc = DAO.SuachuaDAO.Instance.Load_CTSC(items.MaDon);
                for (int j = 0; j < ctsc.Rows.Count; j++)
                {
                    items.DanhSachLinhKien.Add(ctsc.Rows[j]["ten_sp"].ToString());
                }
                items.setUC();
                flowLayoutPanel1.Controls.Add(items);
            }
        }