public List<CvDetail> GetTop6CV()
 {
     List<CvDetail> cvList = new List<CvDetail>();
     DataTable tbl = facade.GetTop16CV();
     foreach (DataRow r in tbl.Rows)
     {
         if (r[4].ToString() == "")
         {
             r[4] = System.DateTime.Now.ToString();
         }
         CvDetail cv = new CvDetail(r[0].ToString(), r[1].ToString(), r[2].ToString(), r[3].ToString(), Convert.ToDateTime(r[4].ToString()), r[5].ToString() + " " + r[6].ToString());
         cvList.Add(cv);
         if (cvList.Count == 6)
         {
             return cvList;
         }
     }
     return cvList;
 }
 public List<CvDetail> proc_SearchCV(string kw, string qt_cate, string qt_location, string qt_citizen, string qt_el, string qt_jl, string qt_yoe, bool ad)
 {
     List<CvDetail> cvList = new List<CvDetail>();
     DataRow[] rows = facade.proc_SearchCV(kw, qt_cate, qt_location, qt_citizen,qt_el,qt_jl,qt_yoe,ad);
     foreach (DataRow r in rows)
     {
         CvDetail cv = new CvDetail(r[0].ToString(), r[1].ToString(), r[2].ToString(), r[3].ToString(), r[4].ToString(), r[5].ToString(), r[6].ToString(), r[7].ToString(), r[8].ToString(), r[9].ToString(), r[10].ToString(), r[11].ToString(), r[12].ToString(), r[13].ToString(), r[14].ToString(), r[15].ToString(), r[16].ToString(), r[17].ToString(), r[18].ToString(), r[19].ToString(), r[20].ToString(),r[21].ToString());
         cvList.Add(cv);
     }
     return cvList;
 }
 public List<CvDetail> GetSearchResultCV(string keyword)
 {
     List<CvDetail> cvList = new List<CvDetail>();
     DataTable tbl = facade.GetSearchResultCV(keyword);
     foreach (DataRow r in tbl.Rows)
     {
         CvDetail cv = new CvDetail(r[0].ToString(), r[1].ToString(), r[2].ToString(), r[3].ToString(), r[4].ToString(), r[5].ToString(), r[6].ToString(), r[7].ToString(), r[8].ToString(), r[9].ToString(), r[10].ToString(), r[11].ToString(), r[12].ToString(), r[13].ToString(), r[14].ToString());
         cvList.Add(cv);
     }
     return cvList;
 }