public int ModificarEvento(object obj) { EventoBO Evento = (EventoBO)obj; sql = "EXEC ModifcarEventoS " + Evento.IdEventos + " , '" + Evento.Descripcion + "','" + Evento.Nombre + "' ," + Evento.Concurrente + ", '" + Evento.Direccion + "', '" + Evento.Longitud + "', '" + Evento.Latitud + "', " + Evento.FechaInicio + ", " + Evento.FechaFin + ""; return(BD.Ejecutar(sql)); }
public DataTable BuscarEvento(object obj) { EventoBO Evento = (EventoBO)obj; sql = "EXEC FiltrarEventoS " + Evento.IdEventos + " , '" + Evento.Descripcion + "','" + Evento.Nombre + "' ," + Evento.Concurrente + ", '" + Evento.Direccion + "', '" + Evento.Longitud + "', '" + Evento.Latitud + "', " + Evento.FechaInicio + ", " + Evento.FechaFin + ""; return(BD.Tabla(sql)); }
public RetornoModel <List <Evento> > GetDestaques(string tipo, int regiao = 1) { var retorno = new RetornoModel <List <Evento> >(); List <Evento> eventos; try { using (var eventoBO = new EventoBO()) { eventos = eventoBO.ListarDestaques(tipo, regiao, SessionModel.CanalID); } } catch (Exception ex) { retorno.Mensagem = ex.Message; retorno.Sucesso = false; LogUtil.Error(ex); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.InternalServerError, ParseRetorno(retorno))); } retorno.Retorno = eventos; retorno.Sucesso = true; if (eventos == null || eventos.Count == 0) { retorno.Mensagem = "Destaques não encontrados"; retorno.Sucesso = false; NewRelicIgnoreTransaction(); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotFound, ParseRetorno(retorno))); } retorno.Mensagem = "OK"; return(ParseRetorno(retorno)); }
public int EliminarEvento(object obj) { EventoBO Evento = (EventoBO)obj; sql = "EXEC EliminarEventoS " + Evento.IdEventos + ""; return(BD.Ejecutar(sql)); }
//METODOS PRINCIPAIS protected void Load() { boEvento = new EventoBO(); Usuario obj = (Usuario)Session["objAutenticacao"]; CarregarControles(obj); }
public RetornoModel <RetornoOsespModel> PostBloquearIngresso([FromBody] OsespIngresso req) { RetornoModel <RetornoOsespModel> retorno = new RetornoModel <RetornoOsespModel>(); if (req.ingressoID == 0) { retorno.Mensagem = "Ingresso ID obrigatório"; retorno.Sucesso = false; NewRelicIgnoreTransaction(); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.BadRequest, ParseRetorno(retorno))); } int UsuarioOSESPID = Convert.ToInt32(ConfigurationManager.AppSettings["UsuarioOSESPID"]); int PluID = Convert.ToInt32(ConfigurationManager.AppSettings["OSESPID_PLU"]); int PluUtilizadoID = Convert.ToInt32(ConfigurationManager.AppSettings["OSESPID_PLU_UTILIZADO"]); int BloqueioPadrao = Convert.ToInt32(ConfigurationManager.AppSettings["BLOQUEIO_PADRAO"]); try { using (var ado = new MasterADOBase()) { EventoBO eventoBO = new EventoBO(ado); IngressoBO ingressoBO = new IngressoBO(ado); retorno.Sucesso = ingressoBO.BloquearIngressoOSESP(req.ingressoID, UsuarioOSESPID, PluID, PluUtilizadoID, BloqueioPadrao); if (retorno.Sucesso) { tIngresso ingresso = ingressoBO.BuscaRetornoOsesp(req.ingressoID); RetornoOsespModel rom = new RetornoOsespModel(); rom.BloqueioID = Convert.ToInt32(ingresso.BloqueioID); rom.Status = "Bloqueado"; rom.BloqueioNome = ingressoBO.BuscaNomeBloqueio(Convert.ToInt32(ingresso.BloqueioID)); retorno.Retorno = rom; } } } catch (Exception ex) { retorno.Mensagem = ex.Message; retorno.Sucesso = false; LogUtil.Error(ex); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.InternalServerError, ParseRetorno(retorno))); } if (!retorno.Sucesso) { retorno.Mensagem = "Ingresso não encontrado ou não disponível para bloqueio"; NewRelicIgnoreTransaction(); throw new HttpResponseException(Request.CreateResponse((HttpStatusCode)422, ParseRetorno(retorno))); } else { retorno.Mensagem = "OK"; return(ParseRetorno(retorno)); } }
public RetornoModel <PagedListModel <Evento> > Get(string busca = null, int localid = 0, string uf = null, string cidade = null, int tipoID = 0, int subtipoID = 0, double?latitude = null, double?longitude = null, double distancia = 0, int pg = 1, int qtdpg = 1, enumEventoOrdem ordem = enumEventoOrdem.dataAsc) { var retorno = new RetornoModel <PagedListModel <Evento> >(); var stopwatch = new Stopwatch(); stopwatch.Start(); try { using (var eventoBO = new EventoBO()) { if (!string.IsNullOrEmpty(busca)) { busca = busca.Replace("'", "''"); } var result = eventoBO.Listar(pg, qtdpg, busca, localid, uf, cidade, tipoID, subtipoID, null, enumTipoDias.todosDias, latitude, longitude, distancia, ordem); if (result.Count > 0) { retorno.Retorno = new PagedListModel <Evento>().CopyFrom(result); retorno.Retorno.Itens = result.ToList(); } retorno.Sucesso = true; } } catch (Exception ex) { stopwatch.Stop(); retorno.Mensagem = ex.Message; LogUtil.Error(string.Format("##GET.Eventos.eventos.EXCEPTION## SESSION {0}, MSG {1}, TEMPO DECORRIDO {2}", this.SessionModel.SessionID, ex.Message, stopwatch.Elapsed), ex); retorno.Sucesso = false; LogUtil.Error(ex); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.InternalServerError, ParseRetorno(retorno))); } stopwatch.Stop(); if (retorno.Retorno == null || retorno.Retorno.Itens == null || retorno.Retorno.Itens.Count == 0) { retorno.Sucesso = false; retorno.Mensagem = "Nenhum evento encontrado"; LogUtil.Info(string.Format("##GET.Eventos.eventos## SESSION {0}, TEMPO DECORRIDO {1}, MSG {2}", this.SessionModel.SessionID, stopwatch.Elapsed, retorno.Mensagem)); NewRelicIgnoreTransaction(); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotFound, ParseRetorno(retorno))); } else { retorno.Mensagem = "OK"; } LogUtil.Info(string.Format("##GET.Eventos.eventos## SESSION {0}, TEMPO DECORRIDO {1}, MSG {2}", this.SessionModel.SessionID, stopwatch.Elapsed, retorno.Mensagem)); return(ParseRetorno(retorno)); }
//METODOS PRINCIPAIS protected void Load() { boEvento = new EventoBO(); Dispositivo obj = (Dispositivo)Session["objDispositivo"]; if (obj != null) { CarregarControles(obj); } else { Response.Redirect(@"~\Forms\Cliente\WFControle.aspx"); } }
//METODOS PRINCIPAIS protected void Load() { boControle = new ControleBO(); boEvento = new EventoBO(); Evento objEvento = (Evento)Session["objEvento"]; if (objEvento != null) { CarregarControles(objEvento); } else { Response.Redirect(@"~\Forms\Cliente\WFDivisao.aspx"); } }
public RetornoModel <InfoLeiMeia> GetInfoLeiMeia(int canalId, int eventoId) { RetornoModel <InfoLeiMeia> retorno; try { using (var ado = new MasterADOBase()) { var eventoBO = new EventoBO(ado); var info = eventoBO.ConsultarInfoMeiaEntrada(eventoId, canalId); if (info != null) { retorno = new RetornoModel <InfoLeiMeia>() { Retorno = info, Sucesso = true, Mensagem = "OK" }; return(ParseRetorno(retorno)); } retorno = new RetornoModel <InfoLeiMeia>() { Retorno = null, Sucesso = false, Mensagem = "Não encontrado" }; return(ParseRetorno(retorno)); } } catch (Exception ex) { retorno = new RetornoModel <InfoLeiMeia>() { Retorno = null, Sucesso = false, Mensagem = ex.Message }; LogUtil.Error(ex); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.InternalServerError, ParseRetorno(retorno))); } }
private void Deletar() { //FAZENDO INSTANCIA DAS CLASSES EventoBO bo = new EventoBO(); Evento obj = new Evento(); obj.Id = Convert.ToInt32(hfIdEvento.Value); if (!bo.ValidarMatricula(obj)) { ExibirMensagem("e", "Usuario não encontrado"); } else { ExibirMensagem("s", bo.Deletar(obj)); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Session["listaHorariosExcluidos"] = listaHorariosExcluidos; Session["listaHorariosAdicionados"] = listaHorariosAdicionados; PopulaDDLFim(); if (Request.QueryString["GUID"] != null) { Session["EventoId"] = new Guid(Request.QueryString["GUID"]); try { EventoBO eventoBO = new EventoBO(); try { evento = eventoBO.GetEventoById(new Guid(Request.QueryString["GUID"])); if (evento == null) { Response.Redirect("~/Eventos/ListaEventos.aspx"); } ativaHorarios(); txtTitulo.Text = evento.Titulo; txtResponsavel.Text = evento.Responsavel; txtUnidade.Text = evento.Unidade; txtaDescricao.Text = evento.Descricao; } catch (FormatException) { Response.Redirect("~/Eventos/ListaEventos.aspx"); } } catch (BusinessData.DataAccess.DataAccessException) { Response.Redirect("~/Eventos/ListaEventos.aspx"); } } else { Response.Redirect("~/Eventos/ListaEventos.aspx"); } } }
public RetornoModel <Evento> GetEvento(int id) { RetornoModel <Evento> retorno = new RetornoModel <Evento>(); try { using (var ado = new MasterADOBase()) { EventoBO eventoBO = new EventoBO(ado); var result = eventoBO.ListarOSESP().Where(x => x.IR_EventoID == id).ToList(); if (result.Count > 0) { retorno.Retorno = eventoBO.ConsultarOSESP(id); } else { retorno.Sucesso = false; } } } catch (Exception ex) { retorno.Mensagem = ex.Message; retorno.Sucesso = false; LogUtil.Error(ex); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.InternalServerError, ParseRetorno(retorno))); } retorno.Sucesso = (retorno.Retorno != null); if (!retorno.Sucesso) { retorno.Retorno = null; retorno.Mensagem = "Evento não encontrado"; retorno.Sucesso = false; NewRelicIgnoreTransaction(); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotFound, ParseRetorno(retorno))); } retorno.Mensagem = "OK"; return(ParseRetorno(retorno)); }
protected void Page_Load(object sender, EventArgs e) { if (Request.QueryString["Evento"] != null) { try { Guid idEvento = new Guid(Request.QueryString["Evento"]); //Mengue old code HorariosEventoBO heBO = new HorariosEventoBO(); try { EventoBO gerenciadorEventos = new EventoBO(); Evento evento = gerenciadorEventos.GetEventoById(idEvento); lblTituloEvento.Text = evento.Titulo; List <HorariosEvento> horariosEvento = heBO.GetHorariosEventosByIdDetalhados(idEvento); horariosEvento.Sort(); dgHorariosEvento.DataSource = horariosEvento; dgHorariosEvento.DataBind(); } catch (Exception ex) { Response.Redirect("~/Default/Erro.aspx?Erro=Erro ao listar horários: " + ex.Message); } } catch (ArgumentNullException) { Response.Redirect("~/Default/Erro.aspx?Erro=Evento Inválido."); } catch (FormatException) { Response.Redirect("~/Default/Erro.aspx?Erro=Evento Inválido."); } catch (OverflowException) { Response.Redirect("~/Default/Erro.aspx?Erro=Evento Inválido."); } } }
protected void Gravar() { EventoBO bo = new EventoBO(); Evento obj = PreencherObjeto(); if (!bo.ValidarAgendamento(obj)) { ExibirMensagem("e", "Preencha todos os campos corretamente"); } else if (hfIdEvento.Value == "") { ExibirMensagem("s", bo.GravarEventoBanco(obj)); } else if (!boEvento.ValidarEvento(obj)) { Response.Redirect(@"~Forms\Cliente\WFBuscarEvento.aspx"); } else { ExibirMensagem("s", bo.AlterarEventoBanco(obj)); } }
public RetornoModel <GetMapaAssentosRequestModel> GetMapaAssentosMesa(int eventoID, int apresentacaoID, int setorID) { RetornoModel <GetMapaAssentosRequestModel> retorno = new RetornoModel <GetMapaAssentosRequestModel>(); GetMapaAssentosRequestModel mapaAssentos = new GetMapaAssentosRequestModel(); List <MapaAssentoMesaModel> ingressos = null; try { using (var ado = new MasterADOBase()) { EventoBO eventoBO = new EventoBO(ado); ingressos = eventoBO.ListarMapaMesaObject(setorID, apresentacaoID, SessionModel.SessionID); mapaAssentos.mp = ConfiguracaoAppUtil.Get(enumConfiguracaoBO.caminhoSetorFundo) + "s" + setorID.ToString("000000") + ".gif"; } } catch (Exception ex) { retorno.Mensagem = ex.Message; retorno.Sucesso = false; LogUtil.Error(ex); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.InternalServerError, ParseRetorno(retorno))); } retorno.Sucesso = true; if (ingressos.Count > 0) { mapaAssentos.lugares = ingressos; retorno.Retorno = mapaAssentos; retorno.Mensagem = "OK"; } else { retorno.Mensagem = "Não Encontrado"; retorno.Sucesso = false; NewRelicIgnoreTransaction(); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotFound, ParseRetorno(retorno))); } return(ParseRetorno(retorno)); }
public RetornoModel <List <Evento> > Get() { RetornoModel <List <Evento> > retorno = new RetornoModel <List <Evento> >(); try { using (var eventoBO = new EventoBO()) { var result = eventoBO.ListarOSESP(); if (result.Count > 0) { retorno.Retorno = result.ToList(); } retorno.Sucesso = true; } } catch (Exception ex) { retorno.Mensagem = ex.Message; retorno.Sucesso = false; LogUtil.Error(ex); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.InternalServerError, ParseRetorno(retorno))); } if (retorno.Retorno == null || retorno.Retorno == null || retorno.Retorno.Count == 0) { retorno.Sucesso = false; retorno.Mensagem = "Nenhum evento encontrado"; NewRelicIgnoreTransaction(); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotFound, ParseRetorno(retorno))); } else { retorno.Mensagem = "OK"; } return(ParseRetorno(retorno)); }
public void EventoBO(EventoBO obj) { }
public RetornoModel <Evento> GetEvento(int id, int mostrarEstatistica = 0) { var retorno = new RetornoModel <Evento>(); var stopwatch = new Stopwatch(); stopwatch.Start(); try { using (var ado = new MasterADOBase()) { var eventoBO = new EventoBO(ado); var canalTipoPOS = ConfiguracaoAppUtil.GetAsInt("CanalTipoPOS"); var isPOS = new CanalBO(ado).isPOS(SessionModel.CanalID, canalTipoPOS); retorno.Retorno = eventoBO.Consultar(id, isPOS, Convert.ToBoolean(mostrarEstatistica)); var pacoteBO = new PacoteBO(ado); if (retorno.Retorno != null) { retorno.Retorno.Pacote = pacoteBO.ListarPorEvento(id, SessionModel.CanalID); if (retorno.Retorno.Pacote.Any()) { foreach (var pacote in retorno.Retorno.Pacote) { pacote.PacoteItem = pacoteBO.ListarItens(pacote.ID); } } } } } catch (Exception ex) { stopwatch.Stop(); retorno.Mensagem = ex.Message; LogUtil.Error(string.Format("##GET.Eventos.eventos/id.EXCEPTION## SESSION {0}, MSG {1}, TEMPO DECORRIDO {2}", this.SessionModel.SessionID, ex.Message, stopwatch.Elapsed), ex); retorno.Sucesso = false; LogUtil.Error(ex); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.InternalServerError, ParseRetorno(retorno))); } stopwatch.Stop(); retorno.Sucesso = (retorno.Retorno != null); if (!retorno.Sucesso) { retorno.Mensagem = "Evento não encontrado"; LogUtil.Info(string.Format("##GET.Eventos.eventos/id## SESSION {0}, TEMPO DECORRIDO {1}, MSG {2}", this.SessionModel.SessionID, stopwatch.Elapsed, retorno.Mensagem)); retorno.Sucesso = false; NewRelicIgnoreTransaction(); throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotFound, ParseRetorno(retorno))); } retorno.Mensagem = "OK"; LogUtil.Info(string.Format("##GET.Eventos.eventos/id## SESSION {0}, TEMPO DECORRIDO {1}, MSG {2}", this.SessionModel.SessionID, stopwatch.Elapsed, retorno.Mensagem)); return(ParseRetorno(retorno)); }