public ActionResult <RetornoView <Profissionais> > Update(int id, [FromBody] Profissionais profissionais)
        {
            var _profissionais = _profissionaisRepository.Find(id);

            if (_profissionais == null)
            {
                return(NotFound());
            }
            try
            {
                _profissionais.Cargo = profissionais.Cargo;
                _profissionais.Nome_Profissionais = profissionais.Nome_Profissionais;
                _profissionaisRepository.Update(_profissionais);
            }
            catch (Exception ex)
            {
                var result = new RetornoView <Profissionais>()
                {
                    sucesso = false, erro = ex.Message
                };
                return(BadRequest(result));
            }

            var resultado = new RetornoView <Profissionais>()
            {
                data = _profissionais, sucesso = true
            };

            return(resultado);
        }
        public async Task <ProfissionaisDTO> UpdateProfissionais(ProfissionaisDTO ProfissionaisDTO)
        {
            var Profissionais = _mapper.Map <Profissionais>(ProfissionaisDTO);

            _profissionaisRepository.Update(Profissionais);

            var success = await _profissionaisRepository.SavelAll();

            return(ProfissionaisDTO);
        }