Ejemplo n.º 1
0
        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));
            }
        }
Ejemplo n.º 2
0
        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));
            }
        }