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")); } }
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")); } }
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); }
public void EditWorkout([FromBody] Workout_Collection workout) { _workoutsRepository.Update(workout); }
public void AddWorkout([FromBody] Workout_Collection workout) { _workoutsRepository.Insert(workout); }