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); }
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); }
public KrakenException(enmStatus status) : base("Calling the Kraken API resulted in an HTTP exception: (" + status.ToString("d") + ") " + Helper.GetEnumDescription(status)) { Status = status; }
public static Dictionary <string, object> Status(this Dictionary <string, object> dic, enmStatus stats) { dic["status"] = stats.ToString(); return(dic); }
public KrakenException(enmStatus status) { Status = status; }
/// <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); }