// GET api/<controller>/5
        public IHttpActionResult Get(int id)
        {
            var p    = Repositories.GetPVipByID(id);
            var item = new PackageVipView {
                PVipID = p.ID, PVipMonths = p.PVipMonths, PVipName = p.PVipName, PVipPrice = p.PVipPrice
            };

            return(Ok(item));
        }
        // POST api/<controller>
        public IHttpActionResult Post(PackageVipView s)
        {
            var item = new PackageVip {
                ID = s.PVipID, PVipName = s.PVipName, PVipMonths = s.PVipMonths, PVipPrice = s.PVipPrice
            };
            var res = Repositories.CreatePV(item);

            if (res == true)
            {
                return(Ok());
            }
            return(InternalServerError());
        }
Esempio n. 3
0
        public ActionResult CreatePV(PackageVipView pv)
        {
            HttpResponseMessage res = APIService.client.PostAsJsonAsync("PVip", pv).Result;

            if (res.IsSuccessStatusCode)
            {
                TempData["success"] = "Create new package vip successfully!";
            }
            else
            {
                TempData["error"] = "Create new package vip failed!";
            }
            return(RedirectToAction("Payment"));
        }