public IHttpActionResult Create(AddExerciseEquipmentRequest exerciseRequest)
        {
            if (exerciseRequest == null || !ModelState.IsValid)
            {
                return(ResponseMessage(CreateCustomResponseMessage(HttpStatusCode.BadRequest)));
            }
            var result = _exerciseService.Add(exerciseRequest);

            return(ResponseMessage(CreateCustomResponseMessage(result)));
        }
Example #2
0
 public ServiceResponse <ExerciseEquipmentResponse> Add(AddExerciseEquipmentRequest exerciseRequest)
 {
     using (DiaryContext db = new DiaryContext())
     {
         var exerciseEquipment = new ExerciseEquipment
         {
             Name = exerciseRequest.Name
         };
         ExerciseEquipment _exercise = db.ExerciseEquipment.Add(exerciseEquipment);
         db.SaveChanges();
         return(new ServiceResponse <ExerciseEquipmentResponse>(new ExerciseEquipmentResponse(_exercise), HttpStatusCode.OK, "Exercise added succesfully!"));
     }
 }