public ActionResult Incluir(Especialidade especialidade) { if (ModelState.IsValid) { especialidades.Add(especialidade); especialidades.Save(); ConfiguraMensagem(TipoMensagem.Sucesso, "Especialidade incluída com sucesso!"); return(RedirectToAction("Index")); } return(View(especialidade)); }
public IHttpActionResult Post([FromBody] EspecialidadeForm entity) { using (var repository = new EspecialidadeRepository()) { try { return(Ok(CreateResponse(true, "Especialidade salva com sucesso", repository.Save(entity)))); } catch (System.Exception ex) { return(Content(HttpStatusCode.BadRequest, CreateResponse(false, "Erro ao salvar os dados da especialidade", ex.Message))); } } }