Example #1
0
 public async Task<IActionResult> UpdateAsync([FromRoute]string token, [FromBody]ProfissionalFormacao formacao)
 {
     try
     {
         var result = await _fService.UpdateAsync(formacao, token);
         return Ok("Formação atualizada com sucesso.");
     }
     catch(Exception e)
     {
         return StatusCode(500, "Não foi possível completar a operação.");
     }
 }
Example #2
0
 public async Task<IActionResult> DeleteAsync([FromBody]ProfissionalFormacao formacao, [FromRoute]string token)
 {
     try
     {
         await _fService.RemoveAsync(formacao, token);
         return Ok("Formação removida com sucesso.");
     }
     catch(Exception e)
     {
         return StatusCode(500, "Não foi possível completar a operação.");
     }
 }
Example #3
0
 public async Task<IActionResult> SaveAsync([FromBody]ProfissionalFormacao formacao, [FromRoute]string token)
 {
     try
     {
         var pf = await _fService.SaveAsync(formacao, token);
         return Ok(pf);
     }
     catch(Exception e)
     {
         return StatusCode(500, "Não foi possível completar a operação.");
     }
 }