public DataTable inphieuxuatvien(PHIEUXUATVIENdto p)
 {
     int ts = 1;
     string[] name = new string[ts];
     object[] values = new object[ts];
     name[0] = "@maphieuxv";
     values[0] = p.Maphieuxv;
     return kn.laydulieu("inphieuxuatvien", name, values, ts);
 }
 public DataTable dspxv_ngay(PHIEUXUATVIENdto p)
 {
     int ts = 1;
     string[] name = new string[ts];
     object[] values = new object[ts];
     name[0] = "@ngayravien";
     values[0] = p.Ngaylapphieu;
     return kn.laydulieu("dspxv_ngay", name, values, ts);
 }
 public int insert_pxv(PHIEUXUATVIENdto p)
 {
     int ts = 9;
     string[] name = new string[ts];
     object[] values = new object[ts];
     name[0] = "@maphieuxv"; values[0] = p.Maphieuxv;
     name[1] = "@ngaylapphieu"; values[1] = p.Ngaylapphieu;
     name[2] = "@thoigiandieutri"; values[2] = p.Tgdieutri;
     name[3] = "@thoigianketthuc"; values[3] = p.Thketthuc;
     name[4] = "@ppdieutri"; values[4] = p.Ppdieutri;
     name[5] = "@ttrv"; values[5] = p.Ttravien;
     name[6] = "@maphieunv"; values[6] = p.Maphieunv;
     name[7] = "@manv"; values[7] = p.Manv;
     name[8] = "@ghichu"; values[8] = p.Ghichu;
     return kn.update("insert_phieuxv", name, values, ts);
 }
 public int insert_phieuxv(PHIEUXUATVIENdto p)
 {
     return pxv.insert_pxv(p);
 }
 public DataTable inphieuxuatvien(PHIEUXUATVIENdto p)
 {
     return pxv.inphieuxuatvien(p);
 }
 public DataTable dspxv_ngay(PHIEUXUATVIENdto p)
 {
     return pxv.dspxv_ngay(p);
 }