Exemplo n.º 1
0
        public IHttpActionResult Post(Workout_Collection obj)
        {
            objcontext.Workout_Collection.Add(obj);
            int NoOfRowsEffected = objcontext.SaveChanges();

            if (NoOfRowsEffected > 0)
            {
                return(StatusCode(HttpStatusCode.Created));
            }
            {
                return(BadRequest("Failed Add Workout Category"));
            }
        }
Exemplo n.º 2
0
        public IHttpActionResult Put(Workout_Collection obj)
        {
            objcontext.Workout_Collection.Attach(obj);
            objcontext.Entry(obj).State = System.Data.Entity.EntityState.Modified;
            int NoOfRowsEffected = objcontext.SaveChanges();

            if (NoOfRowsEffected > 0)
            {
                return(StatusCode(HttpStatusCode.Accepted));
            }
            else
            {
                return(BadRequest("Failed to Update Workout Category"));
            }
        }
Exemplo n.º 3
0
        public void GetTestSuccess()
        {
            // Arrange
            workoutRepository.Setup(x => x.GetById(It.IsAny <int>())).Returns(new Workout_Collection()
            {
                Workout_Id = 5
            });
            WorkoutsController controller = new WorkoutsController(workoutRepository.Object);

            // Act
            Workout_Collection result = controller.Get(5) as Workout_Collection;

            // Assert
            Assert.IsNotNull(result);
            Assert.IsTrue(result.Workout_Id == 5);
        }
Exemplo n.º 4
0
 public void EditWorkout([FromBody] Workout_Collection workout)
 {
     _workoutsRepository.Update(workout);
 }
Exemplo n.º 5
0
 public void AddWorkout([FromBody] Workout_Collection workout)
 {
     _workoutsRepository.Insert(workout);
 }