public PartialViewResult TongThuChiThangNay() { try { string thanhvien = (string)Session[Sessions.Ses_Admin.Admin]; TongThuChi res = null; using (var client = new HttpClient()) { client.BaseAddress = new Uri(baseAddress); //HTTP GET var responseTask = client.GetAsync($"ThuChiThang?thanhvien={thanhvien}"); responseTask.Wait(); var result = responseTask.Result; if (result.IsSuccessStatusCode) { var readTask = result.Content.ReadAsAsync <TongThuChi>(); readTask.Wait(); res = readTask.Result; return(PartialView(res)); } return(PartialView()); } } catch { return(PartialView()); } }
public IHttpActionResult Get_TongThuChiThangNay(string thanhvien) { TongThuChi res = dao.TongThuChiThangNay(thanhvien); if (res == null) { return(NotFound()); } return(Json(res)); }
//DÙng cho việc load tổng thu, tổng chi tháng này ở màn hình trang chủ public TongThuChi TongThuChiThangNay(string thanhvien) { const string proc = "SP_TongThuChiThangNay"; List <SqlParameter> para = new List <SqlParameter>() { new SqlParameter("matv", thanhvien) }; IDataReader reader = DataProvider.ExecuteReader(proc, para); TongThuChi res = new TongThuChi(); while (reader.Read()) { res = new TongThuChi(); res.TongThu = Convert.ToInt32(reader["TongThu"]); res.TongChi = Convert.ToInt32(reader["TongChi"]); } return(res); }