/// <summary> /// Save PlanDetails /// </summary> /// <param name="PlanDetailList"></param> /// <returns></returns> // POST: api/PlanDetail public IHttpActionResult Post([FromBody] List <PlanDetail> PlanDetailList) { PlanDetailRepository PlanDetailRepository = new PlanDetailRepository(Convert.ToInt32(Request.Headers.GetValues("CurrentUserID").First())); PlanDetailRepository.SavePlanDetails(PlanDetailList); return(Json(new { count = PlanDetailList.Count.ToString() })); }
/// <summary> /// Get PlanDetails /// </summary> /// <returns></returns> // GET: api/PlanDetail public IHttpActionResult Get(int planID) { PlanDetailRepository PlanDetailRepository = new PlanDetailRepository(Convert.ToInt32(Request.Headers.GetValues("CurrentUserID").First())); List <PlanDetail> PlanDetailList = PlanDetailRepository.GetPlanDetails(planID); return(Json(new { PlanDetails = PlanDetailList })); }