// 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()); }
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")); }