public async Task <IActionResult> PostCambiarPerfil(PerfilUsuarioDto perfilUsuarioDto) { try { var usuario = _mapper.Map <Usuario>(perfilUsuarioDto); var resultado = await _usuariosRepositorio.CambiarPerfil(usuario); if (!resultado) { return(BadRequest()); } return(NoContent()); } catch (Exception ex) { return(BadRequest()); } }
/// <summary> /// Salva a edição de um objeto<T> /// </summary> public virtual void Update(PerfilUsuarioDto model) { _unitOfWork.GetRepository <PerfilUsuarioDto>().Update(model); }
/// <summary> /// Salva e retorna o objeto<T> salvo /// </summary> public virtual PerfilUsuarioDto SaveGetItem(PerfilUsuarioDto model) { _unitOfWork.GetRepository <PerfilUsuarioDto>().Add(model); return(model); }
/// <summary> /// Salva um objeto<T> /// </summary> public virtual void Save(PerfilUsuarioDto model) { _unitOfWork.GetRepository <PerfilUsuarioDto>().Add(model); }