public DataTable inphieutamung(TAMUNGVPdto p)
 {
     int ts = 1;
     string[] name = new string[ts];
     object[] values = new object[ts];
     name[0] = "@maphieutamung";
     values[0] = p.Matu;
     return kn.laydulieu("inphieutamung", name, values, ts);
 }
 public int insert_tuvp(TAMUNGVPdto p)
 {
     int ts = 8;
     string[] name = new string[ts];
     object[] values = new object[ts];
     name[0] = "@matu";
     name[1] = "@sotien";
     name[2] = "@lydo";
     name[3] = "@ngaynop";
     name[4] = "@nguoinop";
     name[5] = "@nguoithu";
     name[6] = "@ghichu";
     name[7] = "@maphieunv";
     values[0] = p.Matu;
     values[1] = p.Sotien;
     values[2] = p.Lydo;
     values[3] = p.Ngaynop;
     values[4] = p.Nguoinop;
     values[5] = p.Nguoithu;
     values[6] = p.Ghichu;
     values[7] = p.Maphieunv;
     return kn.update("insert_tuvp", name, values,ts);
 }
 public int insert_tuvp(TAMUNGVPdto p)
 {
     return tu.insert_tuvp(p);
 }
 public DataTable inphieutamung(TAMUNGVPdto p)
 {
     return tu.inphieutamung(p);
 }