public List<DTO.DTOCHITIETDV> TimkiemCHITIETDV(string Keyword)
 {
     List<DTO.DTOCHITIETDV> list = new List<DTO.DTOCHITIETDV>();
     DataTable dt = chitietdv.TimkiemCHITIETDV(Keyword);
     foreach(DataRow row in dt.Rows)
     {
         DTO.DTOCHITIETDV e =new DTO.DTOCHITIETDV();
         e.MADV=Int32.Parse(row["MADV"].ToString());
         e.MAPHIEU=Int32.Parse(row["MAPHIEU"].ToString());
         e.SOLUONGDV=Int32.Parse(row["SOLUONGDV"].ToString());
         e.GIADV=Int32.Parse(row["GIADV"].ToString());
         e.NGAYTHUE=DateTime.Parse(row["NGAYTHUE"].ToString());
         list.Add(e);
     }
     return list;
 }
 public List<DTO.DTOCHITIETDV> LayTheoMaCHITIETDV(int MADV,int MAPHIEU,DateTime NGAYTHUE)
 {
     List<DTO.DTOCHITIETDV> list = new List<DTO.DTOCHITIETDV>();
     DataTable dt = chitietdv.LayTheoMaCHITIETDV(MADV, MAPHIEU, NGAYTHUE);
     foreach(DataRow row in dt.Rows)
     {
         DTO.DTOCHITIETDV e =new DTO.DTOCHITIETDV();
         e.MADV=Int32.Parse(row["MADV"].ToString());
         e.MAPHIEU=Int32.Parse(row["MAPHIEU"].ToString());
         e.SOLUONGDV=Int32.Parse(row["SOLUONGDV"].ToString());
         e.GIADV=Int32.Parse(row["GIADV"].ToString());
         e.NGAYTHUE=DateTime.Parse(row["NGAYTHUE"].ToString());
         list.Add(e);
     }
     return list;
 }