public DataTable laydsdonthuoc(DONTHUOCdto p)
 {
     int thamso = 1;
     string[] name = new string[thamso];
     object[] value = new object[thamso];
     name[0] = "@ma";
     value[0] = p.Madonthuoc;
     return kn.laydulieu("laydsdonthuoc", name, value, thamso);
 }
 public int themtoathuoc(DONTHUOCdto p)
 {
     int thamso = 3;
     string[] name = new string[thamso];
     object[] value = new object[thamso];
     name[0] = "@ngaykedon";
     name[1] = "@manv";
     name[2] = "@makhambenh";
     value[0] = p.Ngaykedon;
     value[1] = p.Manv;
     value[2] = p.Makhambenh;
     return kn.update("insert_toathuoc", name, value, thamso);
 }
 public int suatoathuoc(DONTHUOCdto p)
 {
     int thamso = 5;
     string[] name = new string[thamso];
     object[] value = new object[thamso];
     name[0] = "@madonthuoc";
     name[1] = "@ngaykedon";
     name[2] = "@manv";
     name[3] = "@makhambenh";
     name[4] = "@dando";
     value[0] = p.Madonthuoc;
     value[1] = p.Ngaykedon;
     value[2] = p.Manv;
     value[3] = p.Makhambenh;
     value[4] = p.Dando;
     return kn.update("suatoathuoc", name, value, thamso);
 }
 public int themtoathuoc(DONTHUOCdto p)
 {
     return dt.themtoathuoc(p);
 }
 public int suatoathuoc(DONTHUOCdto p)
 {
     return dt.suatoathuoc(p);
 }
 public DataTable laydsdonthuoc(DONTHUOCdto p)
 {
     return dt.laydsdonthuoc(p);
 }
 public DataTable indonthuoc(DONTHUOCdto p)
 {
     return dt.indonthuoc(p);
 }