public IActionResult SalvarVisita(VisitaDto visita) { try { var objVisita = new Visita { id = visita.id, Nome = visita.Nome, Consultor = visita.Consultor, Data = new BsonDateTime(DateTime.Parse(visita.Data)), StatusCliente = visita.StatusCliente, Telefone = visita.Telefone, TipoCliente = visita.TipoCliente, TipoVisita = visita.TipoVisita }; _visitaRepository.Inserir(objVisita); return(Ok(HttpStatusCode.OK)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult AtualizarVisita(VisitaDto visita) { try { if (visita == null) { BadRequest("Erro ao atualizar visita"); } var objVisita = new Visita { id = visita.id, Nome = visita.Nome, Consultor = visita.Consultor, Data = new BsonDateTime(DateTime.Parse(visita.Data)), StatusCliente = visita.StatusCliente, Telefone = visita.Telefone, TipoCliente = visita.TipoCliente, TipoVisita = visita.TipoVisita }; _visitaRepository.Atualizar(c => c.id == visita.id, objVisita); return(Ok(HttpStatusCode.OK)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }