コード例 #1
0
        private void btObterEvolucao_Click(object sender, EventArgs e)
        {
            int idCapivara = Convert.ToInt32(txtIDCapivara.Text);

            Gradual.IntegracaoCMRocket.Lib.Mensagens.ObterEvolucaoProcessoRequest request = new ObterEvolucaoProcessoRequest();

            request.IDCapivara = idCapivara;

            IServicoIntegracaoCMRocket servico = Ativador.Get <IServicoIntegracaoCMRocket>();

            ObterEvolucaoProcessoResponse response = servico.ObterEvolucaoProcesso(request);
        }
コード例 #2
0
        public ObterEvolucaoProcessoResponse ObterEvolucaoProcesso(ObterEvolucaoProcessoRequest request)
        {
            ObterEvolucaoProcessoResponse response = new ObterEvolucaoProcessoResponse();

            try
            {
                PersistenciaDB db = new PersistenciaDB();

                List <CMRocketEvolucaoProcessoInfo> evolucoes = db.ObterEvolucaoProcesso(request.IDCapivara);

                response.Evolucao       = evolucoes;
                response.StatusResposta = MensagemResponseStatusEnum.OK;
            }
            catch (Exception ex)
            {
                response.StatusResposta = MensagemResponseStatusEnum.ErroPrograma;
                Gradual.Utils.Logger.Log("Servico", Gradual.Utils.LoggingLevel.Error, Gradual.Utils.MethodHelper.GetCurrentMethod(), new { User = Gradual.Utils.Settings.User, Environment = Gradual.Utils.Settings.Environment }, ex);
            }

            return(response);
        }