public int Inserir(TAtendimentoVO tatendimentovo) { var banco = new SINAF_WebEntities(); var query = new TAtendimento { IDBairro = tatendimentovo.IDBairro, IDCidade = tatendimentovo.IDCidade, TFilial = banco.TFilial.First(registro => registro.IDFilial == tatendimentovo.IDFilial), }; banco.AddToTAtendimento(query); banco.SaveChanges(); tatendimentovo.IDAtendimento = query.IDAtendimento; return(query.IDAtendimento); }
public ActionResult <Atendimento> Cadastrar(TAtendimento atendimento) { try { return(Ok(_atendimentoService.Inserir(new Atendimento() { DataAtendimento = atendimento.DataAtendimento, FuncionarioId = atendimento.FuncionarioId, Descricao = atendimento.Descricao, Raca = atendimento.Raca, TipoAtendimento = atendimento.TipoAtendimento }))); } catch (Exception ex) { if (ex.InnerException != null) { return(BadRequest(new { mensagem = ex.InnerException.Message })); } return(BadRequest(new { mensagem = ex.Message })); } }