コード例 #1
0
        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());
            }
        }
コード例 #2
0
        public IHttpActionResult Get_TongThuChiThangNay(string thanhvien)
        {
            TongThuChi res = dao.TongThuChiThangNay(thanhvien);

            if (res == null)
            {
                return(NotFound());
            }

            return(Json(res));
        }
コード例 #3
0
        //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);
        }