Ejemplo n.º 1
0
 public ExerciseEquipmentResponse GetExerciseEquipment(int id)
 {
     using (DiaryContext db = new DiaryContext())
     {
         ExerciseEquipment exercise = db.ExerciseEquipment.FirstOrDefault(x => x.Id == id);
         if (exercise == null)
         {
             return(null);
         }
         return(new ExerciseEquipmentResponse(exercise));
     }
 }
Ejemplo n.º 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!"));
     }
 }
Ejemplo n.º 3
0
        //Create an Equipment
        public bool CreateEquipment(EquipmentCreate model)
        {
            var entity =
                new ExerciseEquipment()
            {
                UserID = _userId,
                ExerciseEquipmentName        = model.ExerciseEquipmentName,
                ExerciseEquipmentDescription = model.ExerciseEquipmentDescription,
                ExerciseId = model.ExerciseId,
                CreatedUtc = DateTimeOffset.UtcNow,
            };

            using (var ctx = new ApplicationDbContext())
            {
                ctx.Equipments.Add(entity);

                return(ctx.SaveChanges() == 1);
            }
        }
Ejemplo n.º 4
0
 public ExerciseEquipmentResponse(ExerciseEquipment exercise)
 {
     Id   = exercise.Id;
     Name = exercise.Name;
 }