public List <CH_EventoJSON> ObtenerEventosCalendario(CH_Evento Datos) { try { List <CH_EventoJSON> Lista = new List <CH_EventoJSON>(); CH_EventoJSON Item; object[] Parametros = { Datos.IDColaborador, Datos.FechaInicio, Datos.FechaTermino, Datos.IDTipoEvento }; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "CH_spCSLDB_get_EventosXIDColaborador", Parametros); while (Dr.Read()) { Item = new CH_EventoJSON(); Item.id = Dr.GetString(Dr.GetOrdinal("IDEvento")); Item.title = Dr.GetString(Dr.GetOrdinal("NombreEvento")); DateTime FechaInicio = Dr.GetDateTime(Dr.GetOrdinal("FechaInicio")); string HoraInicio = Dr.GetString(Dr.GetOrdinal("HoraInicio")); DateTime FechaFin = Dr.GetDateTime(Dr.GetOrdinal("FechaTermino")); string HoraFin = Dr.GetString(Dr.GetOrdinal("HoraTermino")); Item.start = FechaInicio.ToString("yyyy-MM-dd") + "T" + HoraInicio; Item.end = FechaFin.ToString("yyyy-MM-dd") + "T" + HoraFin; Item.allDay = false; Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
public void ACCatalogoEventos(CH_Evento Datos) { try { object[] Parametros = { Datos.NuevoRegistro, Datos.IDEvento, Datos.Nombre, Datos.IDColaborador, Datos.FechaInicio, Datos.HoraInicio, Datos.FechaTermino, Datos.HoraTermino, Datos.Observaciones, Datos.Meta, Datos.MensajeEncargado, Datos.TituloPagina, Datos.TextoPagina, Datos.FechaEvento, Datos.HoraEvento, Datos.IDEstado, Datos.IDMunicipio, Datos.Direccion, Datos.Latitud, Datos.Longitud, Datos.Publicar, Datos.IDUsuario }; object Result = SqlHelper.ExecuteScalar(Datos.Conexion, "CH_spCSLDB_AC_Eventos", Parametros); int Resultado = 0; int.TryParse(Result.ToString(), out Resultado); if (Resultado == 1) { Datos.Completado = true; } Datos.Resultado = Resultado; } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.Form["TypeEvent"] != null && Request.Form["start"] != null && Request.Form["end"] != null) { CultureInfo esMX = new CultureInfo("es-MX"); CH_Evento DatosAux = new CH_Evento(); DateTime FechaInicioMaps, FechaFinMaps; int TipoEvento = 0; string Aux = Request.Form["start"].ToString(); DateTime.TryParseExact(Request.Form["start"].ToString(), "yyyy-MM-dd", esMX, DateTimeStyles.None, out FechaInicioMaps); DateTime.TryParseExact(Request.Form["end"].ToString(), "yyyy-MM-dd", esMX, DateTimeStyles.None, out FechaFinMaps); int.TryParse(Request.Form["TypeEvent"].ToString(), out TipoEvento); DatosAux.Conexion = Comun.Conexion; DatosAux.IDColaborador = User.Identity.Name; DatosAux.FechaInicio = FechaInicioMaps; DatosAux.FechaTermino = FechaFinMaps; DatosAux.IDTipoEvento = TipoEvento; CH_EventoNegocio EN = new CH_EventoNegocio(); List <CH_EventoJSON> Lista = EN.ObtenerEventosCalendario(DatosAux); var json = JsonConvert.SerializeObject(Lista); Response.Clear(); Response.ContentType = "application/text;"; Response.Write(json); Response.End(); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.QueryString["op"] != null) { if (Request.QueryString["op"] == "2") { if (Request.QueryString["id"] != null) { ObtenerEventos(); string ID = Request.QueryString["id"].ToString(); CH_Evento Datos = new CH_Evento { Conexion = Comun.Conexion, IDEvento = ID }; RR_AdministradorWebNegocio AWN = new RR_AdministradorWebNegocio(); Lista = AWN.ObtenerEventosDesc(Datos); } else { } } else { } } else { } } else { } }
public List <CH_Evento> ObtenerEventosDesc(CH_Evento Datos) { try { List <CH_Evento> Lista = new List <CH_Evento>(); CH_Evento Item; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "JL_spCSLDB_get_EventosPagDesc", Datos.IDEvento); while (Dr.Read()) { Item = new CH_Evento(); Item.TituloPagina = Dr.GetString(Dr.GetOrdinal("NombreEvento")); Item.TextoPagina = Dr.GetString(Dr.GetOrdinal("Texto")); Item.FechaEvento = Dr.GetDateTime(Dr.GetOrdinal("FechaEvento")); Item.HoraEvento = Dr.GetString(Dr.GetOrdinal("HoraEvento")); Item.IDEvento = Dr.GetString(Dr.GetOrdinal("IDEvento")); Item.UrlImagen = Dr.GetString(Dr.GetOrdinal("imagen")); Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
public List <CH_EventoJSON> ObtenerEventosCalendario(CH_Evento Datos) { try { CH_EventoDatos ED = new CH_EventoDatos(); return(ED.ObtenerEventosCalendario(Datos)); } catch (Exception ex) { throw ex; } }
public void EliminarEventoXID(CH_Evento Datos) { try { CH_EventoDatos ED = new CH_EventoDatos(); ED.EliminarEventoXID(Datos); } catch (Exception ex) { throw ex; } }
public void ObtenerDetalleEventoXID(CH_Evento Datos) { try { CH_EventoDatos ED = new CH_EventoDatos(); ED.ObtenerDetalleEventoXID(Datos); } catch (Exception ex) { throw ex; } }
public List <CH_Evento> ObtenerCatalogoEventos(CH_Evento Datos) { try { CH_EventoDatos ED = new CH_EventoDatos(); return(ED.ObtenerCatalogoEventos(Datos)); } catch (Exception ex) { throw ex; } }
public void ACCatalogoEventos(CH_Evento Datos) { try { CH_EventoDatos ED = new CH_EventoDatos(); ED.ACCatalogoEventos(Datos); } catch (Exception ex) { throw ex; } }
public List <CH_Evento> ObtenerEventosDesc(CH_Evento Datos) { try { RR_AdministradorWebDatos AWD = new RR_AdministradorWebDatos(); return(AWD.ObtenerEventosDesc(Datos)); } catch (Exception ex) { throw ex; } }
private void Guardar(bool NuevoRegistro, string IDEvento, string Nombre, string IDColaborador, DateTime FechaInicio, string HoraInicio, DateTime FechaTermino, string HoraTermino, string Observaciones, decimal Meta, string MensajeEncargado, string TituloPagina, string TextoPagina, DateTime FechaEvento, string HoraEvento, int IDEstado, int IDMunicipio, string Direccion, decimal Latitud, decimal Longitud, bool Publicar) { try { CH_Evento Datos = new CH_Evento { NuevoRegistro = NuevoRegistro, IDEvento = IDEvento, Nombre = Nombre, IDColaborador = IDColaborador, FechaInicio = FechaInicio, HoraInicio = HoraInicio, FechaTermino = FechaTermino, HoraTermino = HoraTermino, Observaciones = Observaciones, Meta = Meta, MensajeEncargado = MensajeEncargado, TituloPagina = TituloPagina, TextoPagina = TextoPagina, FechaEvento = FechaEvento, HoraEvento = HoraEvento, IDEstado = IDEstado, IDMunicipio = IDMunicipio, Direccion = Direccion, Latitud = Latitud, Longitud = Longitud, Publicar = Publicar, Conexion = Comun.Conexion, IDUsuario = Comun.IDUsuario }; CH_EventoNegocio CHE = new CH_EventoNegocio(); CHE.ACCatalogoEventos(Datos); if (Datos.Completado) { Response.Redirect("frmNuevoEvento.aspx", false); } else { string ScriptError = DialogMessage.Show(TipoMensaje.Error, "Error al guardar los datos.", "Error", ShowMethod.FadeIn, HideMethod.FadeOut, ToastPosition.TopFullWidth, true); ScriptManager.RegisterStartupScript(this, typeof(Page), "popup", ScriptError, true); } } catch (Exception ex) { throw ex; } }
public void EliminarEventoXID(CH_Evento Datos) { try { object[] Parametros = { Datos.IDEvento, Datos.IDUsuario }; object Result = SqlHelper.ExecuteScalar(Datos.Conexion, "CH_spCSLDB_del_Evento", Parametros); int Resultado = 0; int.TryParse(Result.ToString(), out Resultado); if (Resultado == 1) { Datos.Completado = true; } Datos.Resultado = Resultado; } catch (Exception ex) { throw ex; } }
public void ObtenerDetalleEventoXID(CH_Evento Datos) { try { object[] Parametros = { Datos.IDEvento }; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "", Parametros); while (Dr.Read()) { Datos.Nombre = Dr.GetString(Dr.GetOrdinal("Nombre")); //Datos.Siglas = Dr.GetString(Dr.GetOrdinal("Siglas")); //Datos.UrlLogo = Dr.GetString(Dr.GetOrdinal("UrlLogo")); //Datos.RGBColor = Dr.GetString(Dr.GetOrdinal("Color")); Datos.Completado = true; break; } } catch (Exception ex) { throw ex; } }
public List <CH_Evento> ObtenerCatalogoEventos(CH_Evento Datos) { try { List <CH_Evento> Lista = new List <CH_Evento>(); CH_Evento Item; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "CH_spCSLDB_get_PartidosPoliticos"); while (Dr.Read()) { Item = new CH_Evento(); //Item.IDPartido = Dr.GetInt32(Dr.GetOrdinal("IDPartido")); //Item.Nombre = Dr.GetString(Dr.GetOrdinal("Nombre")); //Item.Siglas = Dr.GetString(Dr.GetOrdinal("Siglas")); //Item.UrlLogo = Dr.GetString(Dr.GetOrdinal("UrlLogo")); //Item.RGBColor = Dr.GetString(Dr.GetOrdinal("Color")); Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { //string Mensaje = Server.HtmlEncode("id_object"); if (!IsPostBack) { CH_Colaborador DA = new CH_Colaborador { Conexion = Comun.Conexion }; CH_CatalogosNegocio CN = new CH_CatalogosNegocio(); ListaCol = CN.ObtenerComboColaborador(DA); this.CargarComboEstado(); if (Request.QueryString["op"] != null) { if (Request.QueryString["op"] == "2") { if (Request.QueryString["id"] != null) { string ID = Request.QueryString["id"].ToString(); //Obtener los datos y dibujarlos. CH_Evento DatosAux = new CH_Evento { Conexion = Comun.Conexion, IDEvento = ID }; CH_EventoNegocio EN = new CH_EventoNegocio(); EN.ObtenerDetalleEventoXID(DatosAux); if (DatosAux.Completado) { //this.CargarDatos(DatosAux); } else { //Ocurrió un error Response.Redirect("frmDefault.aspx?error=" + "Error al obtener los datos."); } } else { Response.Redirect("frmDefault.aspx"); } } else { Response.Redirect("frmDefault.aspx"); } } else { this.IniciarDatos(); } } else { if (Request.Form.Count < 50) { int IDEstado = 0, IDMunicipio = 0; decimal Meta = 0, Latitud = 0, Longitud = 0; DateTime FechaInicio, FechaTermino, FechaEvento; CultureInfo esMX = new CultureInfo("es-MX"); string IDEvento = Request.Form["ctl00$cph_MasterBody$hf"].ToString(); bool NuevoRegistro = (string.IsNullOrEmpty(IDEvento)); string NombreEvento = Request.Form["ctl00$cph_MasterBody$txtNombreEvento"].ToString(); string IDColaborador = Request.Form["cmbEncargado"].ToString(); DateTime.TryParseExact(Request.Form["ctl00$cph_MasterBody$txtFechaInicio"].ToString(), "dd-MM-yyyy", esMX, System.Globalization.DateTimeStyles.None, out FechaInicio); string SFechaInicio = Request.Form["ctl00$cph_MasterBody$txtFechaInicio"].ToString(); string HoraInicio = Request.Form["ctl00$cph_MasterBody$txtHoraInicio"].ToString(); DateTime.TryParseExact(Request.Form["ctl00$cph_MasterBody$txtFechaTermino"].ToString(), "dd-MM-yyyy", esMX, System.Globalization.DateTimeStyles.None, out FechaTermino); string HoraTermino = Request.Form["ctl00$cph_MasterBody$txtHoraTermino"].ToString(); string Observaciones = Request.Form["ctl00$cph_MasterBody$txtObservaciones"].ToString(); decimal.TryParse(Request.Form["ctl00$cph_MasterBody$txtMeta"].ToString(), out Meta); string HTMLMensaje = HttpUtility.HtmlDecode(this.txtMensaje.InnerHtml); string Titulo = Request.Form["ctl00$cph_MasterBody$txtTituloPagina"].ToString(); string HTMLTextoPagina = HttpUtility.HtmlDecode(this.txtTextoPagina.InnerHtml); DateTime.TryParseExact(Request.Form["ctl00$cph_MasterBody$txtFechaEvento"].ToString(), "dd-MM-yyyy", esMX, System.Globalization.DateTimeStyles.None, out FechaEvento); string HoraEvento = Request.Form["ctl00$cph_MasterBody$txtHoraEvento"].ToString(); int.TryParse(Request.Form["cmbEstado"].ToString(), out IDEstado); int.TryParse(Request.Form["cmbMunicipio"].ToString(), out IDMunicipio); string Direccion = Request.Form["ctl00$cph_MasterBody$address"].ToString(); bool BandPublicar = this.chkPublicar.Checked; string sLatitud = Request.Form["ctl00$cph_MasterBody$hfLatitud"].ToString(); string sLongitud = Request.Form["ctl00$cph_MasterBody$hfLongitud"].ToString(); decimal.TryParse(Request.Form["ctl00$cph_MasterBody$hfLatitud"], NumberStyles.Currency, esMX, out Latitud); decimal.TryParse(Request.Form["ctl00$cph_MasterBody$hfLongitud"], NumberStyles.Currency, esMX, out Longitud); this.Guardar(NuevoRegistro, IDEvento, NombreEvento, IDColaborador, FechaInicio, HoraInicio, FechaTermino, HoraTermino, Observaciones, Meta, HTMLMensaje, Titulo, HTMLTextoPagina, FechaEvento, HoraEvento, IDEstado, IDMunicipio, Direccion, Latitud, Longitud, BandPublicar); } } }