public IActionResult PutAtivoInativo([FromRoute] int id, [FromBody] TriboInput input) { var objTribo = new Tribo() { Status = input.Status }; var obj = _triboNegocio.AlterarAtivoInativo(id, objTribo); return(Accepted(obj)); }
public IActionResult PutTribo([FromRoute] int id, [FromBody] TriboInput input) { var objTribo = new Tribo() { Logo = input.Logo, Nome = input.Nome }; var obj = _triboNegocio.Alterar(id, objTribo); return(Accepted(obj)); }
public IActionResult Put([FromRoute] int id, [FromBody] TriboInput input) { var objTribo = new Tribo() { Id = id, Nome = input.Nome, Id_Mentor = input.Id_Mentor }; var retorno = _triboNegocio.Alterar(id, objTribo); return(Accepted(retorno)); }
public IActionResult Post([FromBody] TriboInput Input) { var objTribo = new Tribo() { IdUser = Input.IdUser, Logo = Input.Logo, Nome = Input.Nome, }; var idTribo = _triboNegocio.Inserir(objTribo); objTribo.ID = idTribo; return(CreatedAtRoute(routeName: "TriboGetId", routeValues: new { id = idTribo }, value: objTribo)); }
public IActionResult Post([FromBody] TriboInput input) { var objTribo = new Tribo() { Nome = input.Nome, Id_Mentor = input.Id_Mentor, Ativo = true }; var idTribo = _triboNegocio.Inserir(objTribo); objTribo.Id = idTribo; return(CreatedAtRoute(routeName: "TriboGetId", routeValues: new { id = objTribo.Id }, value: objTribo)); }
public void RetornaStatusCreatedPost() { int valorEsperado = 201; var tribo = new TriboInput { Nome = "Teste" }; var repoMock = new Mock <ITriboNegocio>(); var _triboController = new TriboController(repoMock.Object); // Act var actionResult = _triboController.Post(tribo); var okObjectResult = (CreatedAtRouteResult)actionResult; // Assert Assert.Equal(valorEsperado, okObjectResult.StatusCode); }
public void RetornaStatusAcceptedPut() { // Arrange int valorEsperado = 202; var Id = 2; var tribo = new TriboInput() { Nome = "Atualiza" }; var repoMock = new Mock <ITriboNegocio>(); var _triboController = new TriboController(repoMock.Object); // Act var actionResult = _triboController.Put(Id, tribo); var okObjectResult = (AcceptedResult)actionResult; // Assert Assert.Equal(valorEsperado, okObjectResult.StatusCode); }