public IHttpActionResult PostSaveWeight(SaveWeight ws) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { int assessmentid = Auth.AssessmentForUser(); ws.assessmentid = assessmentid; using (CSET_Context db = new CSET_Context()) { GeneralSalManager salManager = new GeneralSalManager(db); string salvalue = salManager.SaveWeightAndCalculate(ws); return(Ok(salvalue)); } } catch (DbUpdateException dbe) { return((IHttpActionResult)CSETWeb_Api.Helpers.ElmahWrapper.LogAndReportException(dbe, Request, HttpContext.Current)); } }
public IHttpActionResult GetValue() { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { using (CSET_Context db = new CSET_Context()) { GeneralSalManager salManager = new GeneralSalManager(db); int assessmentId = Auth.AssessmentForUser(); string salvalue = salManager.GetSavedSALValue(assessmentId); return(Ok(salvalue)); } } catch (DbUpdateException dbe) { return((IHttpActionResult)CSETWeb_Api.Helpers.ElmahWrapper.LogAndReportException(dbe, Request, HttpContext.Current)); } }