示例#1
0
        public void CreateSolicitacao(CreateSolicitacaoModel createSolicitacaoModel)
        {
            var newSolicitacao = new Solicitacao();

            newSolicitacao.ParticipanteID = createSolicitacaoModel.participanteID;
            newSolicitacao.PerfilID       = createSolicitacaoModel.newPerfilID;
            newSolicitacao.CarteiraID     = createSolicitacaoModel.newCarteiraID;
            newSolicitacao.Status         = (int)StatusEnum.pendente;
            newSolicitacao.Descricao      = $"Solicitação de alteração de Perfil para {createSolicitacaoModel.newPerfil} e Carteira para {createSolicitacaoModel.newCarteira}";

            this.participanteStorage.Insert(newSolicitacao);
            this.participanteStorage.SaveChanges();
        }
        public HttpResponseMessage CreateSolicitacao(CreateSolicitacaoModel createSolicitacaoModel)
        {
            this.participanteService.CreateSolicitacao(createSolicitacaoModel);

            return(new HttpResponseMessage(HttpStatusCode.Created));
        }