Beispiel #1
0
        public ActionResult <GradeScaleAddViewModel> DeleteGradeScale(GradeScaleAddViewModel gradeScaleAddViewModel)
        {
            GradeScaleAddViewModel gradeScaleDelete = new GradeScaleAddViewModel();

            try
            {
                gradeScaleDelete = _gradeService.DeleteGradeScale(gradeScaleAddViewModel);
            }
            catch (Exception es)
            {
                gradeScaleDelete._failure = true;
                gradeScaleDelete._message = es.Message;
            }
            return(gradeScaleDelete);
        }
Beispiel #2
0
        /// <summary>
        /// Update Grade Scale
        /// </summary>
        /// <param name="gradeScaleAddViewModel"></param>
        /// <returns></returns>
        public GradeScaleAddViewModel UpdateGradeScale(GradeScaleAddViewModel gradeScaleAddViewModel)
        {
            GradeScaleAddViewModel GradeScaleUpdateModel = new GradeScaleAddViewModel();

            try
            {
                if (TokenManager.CheckToken(gradeScaleAddViewModel._tenantName + gradeScaleAddViewModel._userName, gradeScaleAddViewModel._token))
                {
                    GradeScaleUpdateModel = this.gradeRepository.UpdateGradeScale(gradeScaleAddViewModel);
                }
                else
                {
                    GradeScaleUpdateModel._failure = true;
                    GradeScaleUpdateModel._message = TOKENINVALID;
                }
            }
            catch (Exception es)
            {
                GradeScaleUpdateModel._failure = true;
                GradeScaleUpdateModel._message = es.Message;
            }
            return(GradeScaleUpdateModel);
        }