コード例 #1
0
        public Retorno MudarTipoFase(int codigoPedido)
        {
            try
            {
                var retorno = new BusinessTipoFase().ConsultarProximoTipoFase(codigoPedido);

                if (retorno.IsValido)
                {
                    var novoTipoFase = retorno.Entity as TipoFase;
                    retorno = new DataPedido().MudarTipoFase(codigoPedido, novoTipoFase.Codigo);
                }

                return(retorno);
            }
            catch (Exception ex)
            {
                return(Retorno.CriarRetornoExcecao(ex));
            }
        }
コード例 #2
0
        public Retorno Listar(List <TipoFuncao> funcoes)
        {
            try
            {
                var retorno = new BusinessTipoFase().Consultar(new TipoFase {
                    Codigo = funcoes.FirstOrDefault().Codigo
                });

                if (retorno.IsValido)
                {
                    var tipoFasePorFuncao = retorno.Entity as TipoFase;
                    return(new DataPedido().Listar(tipoFasePorFuncao));
                }
                return(retorno);
            }
            catch (Exception ex)
            {
                return(Retorno.CriarRetornoExcecao(ex));
            }
        }