public List <MucDichTK_ChuaHT> GetMDChuaHoanThanh(string matv) { const string proc = "SP_MucDichTietKiemChuaHoanThanh"; List <SqlParameter> para = new List <SqlParameter>() { new SqlParameter("thanhvien", matv) }; IDataReader reader = DataProvider.ExecuteReader(proc, para); List <MucDichTK_ChuaHT> result = new List <MucDichTK_ChuaHT>(); MucDichTK_ChuaHT md; while (reader.Read()) { md = new MucDichTK_ChuaHT(); md.maMD = Convert.ToString(reader["id"]); md.tenmucdich = Convert.ToString(reader["TenMucDich"]); md.sotiendukien = Convert.ToDouble(reader["SoTienDuKien"]); md.sotiendatietkiem = Convert.ToDouble(reader["SoTienDaTietKiem"]); md.sotienconlai = Convert.ToDouble(reader["SoTienConLai"]); md.ngaybatdau = Convert.ToDateTime(reader["NgayBatDau"]); md.ngayketthuc = Convert.ToDateTime(reader["NgayKetThuc"]); result.Add(md); } return(result); }
public MucDichTK_ChuaHT LayMucDichTKTheoMa(string maMD) { MucDichTK_ChuaHT md = new MucDichTK_ChuaHT(); using (var client = new HttpClient()) { client.BaseAddress = new Uri(baseAddress); //HTTP GET var responseTask = client.GetAsync($"MucDichTKChuaHT?MaMD={maMD}"); responseTask.Wait(); var result = responseTask.Result; if (result.IsSuccessStatusCode) { var readTask = result.Content.ReadAsAsync <MucDichTK_ChuaHT>(); readTask.Wait(); md = readTask.Result; return(md); } } return(md); }