コード例 #1
0
ファイル: Agendamento.cs プロジェクト: ivanandriska/PNBTest
        static public String ObterDBValue_Status(enmStatus status)
        {
            String dbvalue = String.Empty;

            switch (status)
            {
            case enmStatus.Ativo: dbvalue = kStatus_Ativo; break;

            case enmStatus.Inativo: dbvalue = kStatus_Inativo; break;
            }
            return(dbvalue);
        }
コード例 #2
0
ファイル: Agendamento.cs プロジェクト: ivanandriska/PNBTest
        static public enmStatus ObterEnum_Status(String status)
        {
            enmStatus enumItem = enmStatus.EMPTY;

            switch (status.Trim())
            {
            case kStatus_Ativo: enumItem = enmStatus.Ativo; break;

            case kStatus_Inativo: enumItem = enmStatus.Inativo; break;
            }
            return(enumItem);
        }
コード例 #3
0
 public KrakenException(enmStatus status) : base("Calling the Kraken API resulted in an HTTP exception: (" + status.ToString("d") + ") " + Helper.GetEnumDescription(status))
 {
     Status = status;
 }
コード例 #4
0
 public static Dictionary <string, object> Status(this Dictionary <string, object> dic, enmStatus stats)
 {
     dic["status"] = stats.ToString();
     return(dic);
 }
コード例 #5
0
 public KrakenException(enmStatus status)
 {
     Status = status;
 }
コード例 #6
0
ファイル: Agendamento.cs プロジェクト: ivanandriska/PNBTest
        /// <summary>
        /// Lista todos os agendamentos
        /// </summary>
        /// <param name="statusExecucao">Status de execução do Agendamento</param>
        /// <param name="statusAgendamento">Status do agendamento</param>
        /// <returns></returns>
        public DataTable Listar(StatusAgendamentoProcessoExecucao.enmStatusExecucao statusExecucao, enmStatus statusAgendamento)
        {
            DataTable dt = null;

            try
            {
                if (ModoEntidadeOnly)
                {
                    throw new ApplicationException("Esta Instância da classe Agendamento está operando em Modo Entidade Only");
                }

                acessoDadosBase.AddParameter("@STAPE_ST", StatusAgendamentoProcessoExecucao.ObterDBValue_StatusExecucao(statusExecucao));
                acessoDadosBase.AddParameter("@STAGPROC_ST", ObterDBValue_Status(statusAgendamento));

                dt = acessoDadosBase.ExecuteDataSet(CommandType.StoredProcedure,
                                                    "prAGPROC_SEL_LISTAR").Tables[0];

                // Renomear Colunas
                RenomearColunas(ref dt);
            }
            catch (Exception ex)
            {
                CaseBusiness.Framework.Log.Log.Logar(CaseBusiness.Framework.TipoLog.Erro, ex.Message, ex.StackTrace, "", "", DateTime.Now, CaseBusiness.Framework.Configuracao.Configuracao.Aplicacao, CaseBusiness.Framework.Tela.Nenhum, 0);
                throw;
            }

            return(dt);
        }