public ActionResult InsertarEventoAsistente(string idEvento, string Pantalla) { string usuario; Evento evento = new Evento(); ViewBag.Pantalla = Pantalla; if (Helper.Desencriptar(Pantalla) == "Alumno") { TicketAlumno ticket = (TicketAlumno)Session["TicketAlumno"]; usuario = ticket.Usuario; LNEvento lnEvento = new LNEvento(); lnEvento.InsertarEventoAsistente(Convert.ToInt32(Helper.Desencriptar(idEvento)), usuario, usuario); evento = lnEvento.EventoPorUsuario(Convert.ToInt32(Helper.Desencriptar(idEvento)), ticket.Usuario); ExchangeService service = (ExchangeService)Session["Office365"]; CreateAppointment(service, evento.FechaEvento, evento.FechaEventoFin, evento.LugarEvento, evento.NombreEvento , evento.DiasEvento); return RedirectToAction("Evento", "Alumno", new { idEvento = idEvento }); } if (Helper.Desencriptar(Pantalla) == "Empresa") { TicketEmpresa ticket = (TicketEmpresa)Session["TicketEmpresa"]; usuario = ticket.Usuario; LNEvento lnEvento = new LNEvento(); lnEvento.InsertarEventoAsistente(Convert.ToInt32(Helper.Desencriptar(idEvento)), usuario, usuario); return RedirectToAction("Evento", "Empresa", new { idEvento = idEvento }); } return PartialView("_Evento", evento); }
public Evento EventoPorUsuario(int idevento, string usuario) { Evento eventoporusuario = new Evento(); DataSet dsResultado = ad.EventoPorUsuario(idevento,usuario); if (dsResultado.Tables[0].Rows.Count > 0) { eventoporusuario.IdEvento = Funciones.ToInt(dsResultado.Tables[0].Rows[0]["IdEvento"]); eventoporusuario.NombreEvento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["NombreEvento"]); eventoporusuario.EstadoEvento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["EstadoEvento"]); eventoporusuario.ValorEstadoEvento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["ValorEstadoEvento"]); eventoporusuario.TipoEvento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["TipoEvento"]); eventoporusuario.ValorTipoEvento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["ValorTipoEvento"]); eventoporusuario.IdEmpresa = Funciones.ToInt(dsResultado.Tables[0].Rows[0]["IdEmpresa"]); eventoporusuario.NombreComercial = Funciones.ToString(dsResultado.Tables[0].Rows[0]["NombreComercial"]); eventoporusuario.DescripcionEvento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DescripcionEvento"]); eventoporusuario.FechaEvento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["FechaEvento"]); eventoporusuario.FechaEventoFin = Funciones.ToString(dsResultado.Tables[0].Rows[0]["FechaEventoFin"]); eventoporusuario.DiasEvento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DiasEvento"]); eventoporusuario.FechaEventoTexto = Funciones.ToString(dsResultado.Tables[0].Rows[0]["FechaEventoTexto"]); eventoporusuario.LugarEvento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["LugarEvento"]); eventoporusuario.DireccionEvento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DescripcionEvento"]); eventoporusuario.DireccionDistrito = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DireccionDistrito"]); eventoporusuario.DireccionCiudad = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DireccionCiudad"]); eventoporusuario.DireccionRegion = Funciones.ToString(dsResultado.Tables[0].Rows[0]["DireccionRegion"]); eventoporusuario.AsistentesEsperados = Funciones.ToInt(dsResultado.Tables[0].Rows[0]["AsistentesEsperados"]); eventoporusuario.AsistentesReales = Funciones.ToInt(dsResultado.Tables[0].Rows[0]["AsistentesReales"]); eventoporusuario.RegistraAlumnos = Funciones.ToBoolean(dsResultado.Tables[0].Rows[0]["RegistraAlumnos"]); eventoporusuario.RegistraUsuariosEmpresa = Funciones.ToBoolean(dsResultado.Tables[0].Rows[0]["RegistraUsuariosEmpresa"]); eventoporusuario.RegistraPublicoEnGeneral = Funciones.ToBoolean(dsResultado.Tables[0].Rows[0]["RegistraPublicoEnGeneral"]); if (dsResultado.Tables[0].Rows[0]["IdEventoAsistente"] != null) { eventoporusuario.IdEventoAsistente = Funciones.ToInt(dsResultado.Tables[0].Rows[0]["IdEventoAsistente"]); } else { eventoporusuario.IdEventoAsistente = 0; } eventoporusuario.FechaInscripcion = Funciones.ToDateTime(dsResultado.Tables[0].Rows[0]["FechaInscripcion"]); eventoporusuario.Nombres = Funciones.ToString(dsResultado.Tables[0].Rows[0]["Nombres"]); eventoporusuario.Apellidos = Funciones.ToString(dsResultado.Tables[0].Rows[0]["Apellidos"]); eventoporusuario.EstadoTicket = Funciones.ToString(dsResultado.Tables[0].Rows[0]["EstadoTicket"]); eventoporusuario.ValorEstadoTicket = Funciones.ToString(dsResultado.Tables[0].Rows[0]["ValorEstadoTicket"]); eventoporusuario.TipoDocumento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["TipoDocumento"]); eventoporusuario.ValorTipoDocumento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["ValorTipoDocumento"]); eventoporusuario.NumeroDocumento = Funciones.ToString(dsResultado.Tables[0].Rows[0]["NumeroDocumento"]); eventoporusuario.FechaAsistencia = Funciones.ToDateTime(dsResultado.Tables[0].Rows[0]["FechaAsistencia"]); } return eventoporusuario; }
public ActionResult Evento_Editar(string Id) { //Lista Estado Evento DataTable dtresultadoEstadoEvento = lnUtp.Evento_ListaEstadoEvento(); List<SelectListItem> estadoEvento = new List<SelectListItem>(); for (int i = 0; i <= dtresultadoEstadoEvento.Rows.Count - 1; i++) { string nombre = dtresultadoEstadoEvento.Rows[i]["Valor"].ToString(); string valor = dtresultadoEstadoEvento.Rows[i]["IDListaValor"].ToString(); SelectListItem item = new SelectListItem() { Text = nombre, Value = valor }; estadoEvento.Add(item); } ViewData["ListaEstadoEvento"] = estadoEvento; //------------------------------------------------------------ //LISTA TIPO EVENTO DataTable dtresultadoTipoEvento = lnUtp.Evento_ListaTipoEvento(); List<SelectListItem> TipoEvento = new List<SelectListItem>(); for (int i = 0; i <= dtresultadoTipoEvento.Rows.Count - 1; i++) { string nombre = dtresultadoTipoEvento.Rows[i]["Valor"].ToString(); string valor = dtresultadoTipoEvento.Rows[i]["IDListaValor"].ToString(); SelectListItem item = new SelectListItem() { Text = nombre, Value = valor }; TipoEvento.Add(item); } ViewData["ListaTipoEvento"] = TipoEvento; //------------------------------------------------------------ //LISTA EMPRESA DataTable dtresultadoEmpresa = lnUtp.EMPRESA_LISTAEMPRESA(); List<SelectListItem> empresa = new List<SelectListItem>(); for (int i = 0; i <= dtresultadoEmpresa.Rows.Count - 1; i++) { string nombre = dtresultadoEmpresa.Rows[i]["NombreComercial"].ToString(); string valor = dtresultadoEmpresa.Rows[i]["IdEmpresa"].ToString(); SelectListItem item = new SelectListItem() { Text = nombre, Value = valor }; empresa.Add(item); } ViewData["ListaEmpresa"] = empresa; LNGeneral lnGeneral = new LNGeneral(); Evento evento = new Evento(); //DataTable dtResultado = lnEventos.EVENTO_OBTENERPORID(Convert.ToInt32(Id)); DataTable dtResultado = lnEventos.EVENTO_OBTENERPORID(Convert.ToInt32(Helper.Desencriptar(Id))); if (dtResultado.Rows.Count > 0) { evento.IdEvento = Convert.ToInt32(dtResultado.Rows[0]["IdEvento"]); evento.NombreEvento = Convert.ToString(dtResultado.Rows[0]["NombreEvento"]); evento.DescripcionEvento = Convert.ToString(dtResultado.Rows[0]["DescripcionEvento"]); evento.FechaEvento = Convert.ToString(dtResultado.Rows[0]["FechaEvento"]); evento.FechaEventoFin = Convert.ToString(dtResultado.Rows[0]["FechaEventoFin"]); evento.DiasEvento = Convert.ToString(dtResultado.Rows[0]["DiasEvento"]); evento.FechaEventoTexto = Convert.ToString(dtResultado.Rows[0]["FechaEventoTexto"]); evento.LugarEvento = Convert.ToString(dtResultado.Rows[0]["LugarEvento"]); evento.DireccionRegion = Convert.ToString(dtResultado.Rows[0]["DireccionRegion"]); evento.DireccionCiudad = Convert.ToString(dtResultado.Rows[0]["DireccionCiudad"]); evento.DireccionDistrito = Convert.ToString(dtResultado.Rows[0]["DireccionDistrito"]); evento.DireccionEvento = Convert.ToString(dtResultado.Rows[0]["DireccionEvento"]); evento.AsistentesEsperados = Convert.ToInt32(dtResultado.Rows[0]["AsistentesEsperados"] == DBNull.Value ? 0 : dtResultado.Rows[0]["AsistentesEsperados"]); evento.RegistraAlumnos = Convert.ToBoolean(dtResultado.Rows[0]["RegistraAlumnos"]); evento.RegistraUsuariosEmpresa = Convert.ToBoolean(dtResultado.Rows[0]["RegistraUsuariosEmpresa"] == DBNull.Value ? 0 : dtResultado.Rows[0]["RegistraUsuariosEmpresa"]); evento.RegistraPublicoEnGeneral = Convert.ToBoolean(dtResultado.Rows[0]["RegistraPublicoEnGeneral"] == DBNull.Value ? 0 : dtResultado.Rows[0]["RegistraPublicoEnGeneral"]); evento.EstadoEvento = Convert.ToString(dtResultado.Rows[0]["EstadoEvento"]); evento.TipoEvento = Convert.ToString(dtResultado.Rows[0]["TipoEvento"]); evento.IdEmpresa = Convert.ToInt32(dtResultado.Rows[0]["IdEmpresa"] == DBNull.Value ? 0 : dtResultado.Rows[0]["IdEmpresa"]); evento.CreadoPor = dtResultado.Rows[0]["CreadoPor"].ToString(); evento.FechaCreacion = Convert.ToDateTime(dtResultado.Rows[0]["FechaCreacion"] == DBNull.Value ? null : dtResultado.Rows[0]["FechaCreacion"]); evento.ModificadoPor = dtResultado.Rows[0]["ModificadoPor"].ToString(); evento.FechaModificacion = Convert.ToDateTime(dtResultado.Rows[0]["FechaModificacion"] == DBNull.Value ? null : dtResultado.Rows[0]["FechaModificacion"]); //Estas variables se usan para setear los datos de los combos al cargar la vista Editar. evento.TextoDepartamento = Convert.ToString(dtResultado.Rows[0]["DireccionRegion"]); evento.TextoCiudad = Convert.ToString(dtResultado.Rows[0]["DireccionCiudad"]); evento.TextDistrito = Convert.ToString(dtResultado.Rows[0]["DireccionDistrito"]); //Se obtiene los códigos del ubigeo. evento.DireccionRegionCodigo = Convert.ToString(dtResultado.Rows[0]["DireccionRegionCodigo"]); evento.DireccionCiudadCodigo = Convert.ToString(dtResultado.Rows[0]["DireccionCiudadCodigo"]); evento.DireccionDistritoCodigo = Convert.ToString(dtResultado.Rows[0]["DireccionDistritoCodigo"]); } //DataTable dtDepartamento = lnGeneral.Home_Departamento(Constantes.IDLISTA_Departamento); //List<SelectListItem> li = new List<SelectListItem>(); //for (int i = 0; i <= dtDepartamento.Rows.Count - 1; i++) //{ // string nombre = dtDepartamento.Rows[i]["Valor"].ToString(); // string valor = dtDepartamento.Rows[i]["IdListaValor"].ToString(); // SelectListItem item = new SelectListItem() { Text = nombre, Value = valor }; // li.Add(item); //} //Se establece el valor del departamento en el combo LNGeneral lngeneral = new LNGeneral(); ViewBag.DireccionRegion = new SelectList(lngeneral.ObtenerListaValor(47), "IdListaValor", "Valor", evento.TextoDepartamento); //ViewBag.DireccionCiudad = ObtenerUbigeoPorCodigo(evento.DireccionRegionCodigo, evento.TextoCiudad); //ViewBag.DireccionDistrito = ObtenerUbigeoPorCodigo(evento.DireccionCiudadCodigo, evento.TextDistrito); ViewBag.DireccionCiudad = new SelectList(lngeneral.ObtenerListaValor(48), "IdListaValor", "Valor", evento.TextoCiudad); ViewBag.DireccionDistrito = new SelectList(lngeneral.ObtenerListaValor(49), "IdListaValor", "Valor", evento.TextDistrito); // ViewData["Departamento"] = li; TicketUTP ticketUtp = (TicketUTP)Session["TicketUtp"]; ViewBag.Rol = ticketUtp.Rol; return View(evento); }
public ActionResult EVENTO_ACTUALIZAR_IMAGENTICKECT(VistaEvento EventoHTML) { Evento evento = new Evento(); if (EventoHTML.ImagenEventoTicketHtml != null) { byte[] uploadedFile = new byte[EventoHTML.ImagenEventoTicketHtml.InputStream.Length]; EventoHTML.ImagenEventoTicketHtml.InputStream.Read(uploadedFile, 0, Convert.ToInt32(EventoHTML.ImagenEventoTicketHtml.InputStream.Length)); EventoHTML.ArchivoNombreOriginalImagenTicket = EventoHTML.ImagenEventoTicketHtml.FileName; EventoHTML.ArchivoMimeTypeImagenEventoTicket = EventoHTML.ImagenEventoTicketHtml.ContentType; EventoHTML.ImagenTicket = uploadedFile; evento.ArchivoNombreOriginalImagenTicket = EventoHTML.ArchivoNombreOriginalImagenTicket; } evento.ImagenTicket = EventoHTML.ImagenTicket; evento.ArchivoMimeTypeImagenEventoTicket = EventoHTML.ArchivoMimeTypeImagenEventoTicket; evento.ArchivoNombreOriginalImagenTicket = EventoHTML.ArchivoNombreOriginalImagenTicket; evento.IdEvento = EventoHTML.IdEvento; //if (ModelState.IsValid) //{ if (lnEventos.EVENTO_ACTUALIZAR_IMAGENTICKECT(evento) == true) { ViewBag.Message = "Datos Actualizado"; return RedirectToAction("Evento_Editar", "UTP", new { id = Helper.Encriptar(evento.IdEvento.ToString()) }); } else { ViewBag.Message = "Error al Actualizar"; return View(EventoHTML); } }
public bool Evento_insertar(Evento evento) { try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Evento_Insertar"; cmd.Connection = cnn.cn; cmd.Parameters.Add(new SqlParameter("@NombreEvento", SqlDbType.VarChar, 100)).Value = evento.NombreEvento; cmd.Parameters.Add(new SqlParameter("@EstadoEvento", SqlDbType.VarChar, 6)).Value = evento.EstadoEvento; cmd.Parameters.Add(new SqlParameter("@TipoEvento", SqlDbType.VarChar, 6)).Value = evento.TipoEvento; cmd.Parameters.Add(new SqlParameter("@IdEmpresa", SqlDbType.Int)).Value = evento.IdEmpresa; cmd.Parameters.Add(new SqlParameter("@DescripcionEvento", SqlDbType.VarChar, -1)).Value = evento.DescripcionEvento; cmd.Parameters.Add(new SqlParameter("@FechaEvento", SqlDbType.DateTime)).Value = evento.FechaEvento; cmd.Parameters.Add(new SqlParameter("@FechaEventoFin", SqlDbType.DateTime)).Value = evento.FechaEventoFin; cmd.Parameters.Add(new SqlParameter("@DiasEvento", SqlDbType.VarChar, 50)).Value = evento.DiasEvento; cmd.Parameters.Add(new SqlParameter("@FechaEventoTexto", SqlDbType.VarChar, 100)).Value = evento.FechaEventoTexto; cmd.Parameters.Add(new SqlParameter("@LugarEvento", SqlDbType.VarChar, 200)).Value = evento.LugarEvento; cmd.Parameters.Add(new SqlParameter("@DireccionDistrito", SqlDbType.VarChar, 100)).Value = evento.DireccionDistrito; cmd.Parameters.Add(new SqlParameter("@DireccionCiudad", SqlDbType.VarChar, 100)).Value = evento.DireccionCiudad; cmd.Parameters.Add(new SqlParameter("@DireccionRegion", SqlDbType.VarChar, 100)).Value = evento.DireccionRegion; cmd.Parameters.Add(new SqlParameter("@DireccionEvento", SqlDbType.VarChar, -1)).Value = evento.DireccionEvento; cmd.Parameters.Add(new SqlParameter("@AsistentesEsperados", SqlDbType.Int)).Value = evento.AsistentesEsperados; cmd.Parameters.Add(new SqlParameter("@RegistraAlumnos", SqlDbType.Bit)).Value = evento.RegistraAlumnos; cmd.Parameters.Add(new SqlParameter("@RegistraUsuariosEmpresa", SqlDbType.Bit)).Value = evento.RegistraUsuariosEmpresa; cmd.Parameters.Add(new SqlParameter("@RegistraPublicoEnGeneral", SqlDbType.Bit)).Value = evento.RegistraPublicoEnGeneral; cmd.Parameters.Add(new SqlParameter("@CreadoPor", SqlDbType.VarChar, 50)).Value = evento.CreadoPor; cnn.Conectar(); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); cnn.Desconectar(); return true; } catch (Exception ex) { return false; } }
public bool EVENTO_ACTUALIZAR_IMAGENTICKECT(Evento evento) { ADConexion cnn = new ADConexion(); SqlCommand cmd = new SqlCommand(); try { cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "EVENTO_ACTUALIZAR_IMAGENTICKECT"; cmd.Connection = cnn.cn; cmd.Parameters.Add(new SqlParameter("@ImagenTicket", SqlDbType.Binary)).Value = (evento.ImagenTicket == null ? new byte[] { } : evento.ImagenTicket); cmd.Parameters.Add(new SqlParameter("@ArchivoNombreOriginalImagenTicket", SqlDbType.VarChar, 100)).Value = (evento.ArchivoNombreOriginalImagenTicket == null ? "" : evento.ArchivoNombreOriginalImagenTicket); cmd.Parameters.Add(new SqlParameter("@ArchivoMimeTypeImagenTicket", SqlDbType.VarChar, 100)).Value = (evento.ArchivoMimeTypeImagenEventoTicket == null ? "" : evento.ArchivoMimeTypeImagenEventoTicket); cmd.Parameters.Add(new SqlParameter("@IdEvento", SqlDbType.VarChar, 50)).Value = evento.IdEvento; cnn.Conectar(); cmd.ExecuteNonQuery(); cmd.Parameters.Clear(); cnn.Desconectar(); return true; } catch (Exception ex) { return false; } }
public VistaEventosPorUsuario EventosPorUsuario(string usuario) { VistaEventosPorUsuario vistaeventosporusuario = new VistaEventosPorUsuario(); DataSet dsResultado = ad.EventosPorUsuario(usuario); List<Evento> usuarioeventoposible = new List<Evento>(); List<Evento> usuarioeventoactivo = new List<Evento>(); List<Evento> usuarioeventopasado = new List<Evento>(); if (dsResultado.Tables.Count > 0) { if (dsResultado.Tables[0].Rows.Count > 0) { for (int n = 0; n <= dsResultado.Tables[0].Rows.Count - 1; n++) { Evento usuarioeventoposibledata = new Evento(); usuarioeventoposibledata.IdEvento = Funciones.ToInt(dsResultado.Tables[0].Rows[n]["IdEvento"]); usuarioeventoposibledata.NombreEvento = Funciones.ToString(dsResultado.Tables[0].Rows[n]["NombreEvento"]); usuarioeventoposibledata.FechaEventoTexto = Funciones.ToString(dsResultado.Tables[0].Rows[n]["FechaEventoTexto"]); usuarioeventoposibledata.LugarEvento = Funciones.ToString(dsResultado.Tables[0].Rows[n]["LugarEvento"]); usuarioeventoposibledata.NombreComercial = Funciones.ToString(dsResultado.Tables[0].Rows[n]["NombreComercial"]); usuarioeventoposibledata.EstadoEvento = Funciones.ToString(dsResultado.Tables[0].Rows[n]["EstadoEvento"]); usuarioeventoposible.Add(usuarioeventoposibledata); } } if (dsResultado.Tables[1].Rows.Count > 0) { for (int n = 0; n <= dsResultado.Tables[1].Rows.Count - 1; n++) { Evento usuarioeventoactivodata = new Evento(); usuarioeventoactivodata.IdEvento = Funciones.ToInt(dsResultado.Tables[1].Rows[n]["IdEvento"]); usuarioeventoactivodata.NombreEvento = Funciones.ToString(dsResultado.Tables[1].Rows[n]["NombreEvento"]); usuarioeventoactivodata.FechaEventoTexto = Funciones.ToString(dsResultado.Tables[1].Rows[n]["FechaEventoTexto"]); usuarioeventoactivodata.LugarEvento = Funciones.ToString(dsResultado.Tables[1].Rows[n]["LugarEvento"]); usuarioeventoactivodata.NombreComercial = Funciones.ToString(dsResultado.Tables[1].Rows[n]["NombreComercial"]); usuarioeventoactivodata.FechaInscripcion = Funciones.ToDateTime(dsResultado.Tables[1].Rows[n]["FechaInscripcion"]); usuarioeventoactivodata.ValorEstadoTicket = Funciones.ToString(dsResultado.Tables[1].Rows[n]["ValorEstadoTicket"]); usuarioeventoactivodata.EstadoEvento = Funciones.ToString(dsResultado.Tables[1].Rows[n]["EstadoEvento"]); usuarioeventoactivo.Add(usuarioeventoactivodata); } } if (dsResultado.Tables[2].Rows.Count > 0) { for (int n = 0; n <= dsResultado.Tables[2].Rows.Count - 1; n++) { Evento usuarioeventopasadodata = new Evento(); usuarioeventopasadodata.IdEvento = Funciones.ToInt(dsResultado.Tables[2].Rows[n]["IdEvento"]); usuarioeventopasadodata.NombreEvento = Funciones.ToString(dsResultado.Tables[2].Rows[n]["NombreEvento"]); usuarioeventopasadodata.FechaEventoTexto = Funciones.ToString(dsResultado.Tables[2].Rows[n]["FechaEventoTexto"]); usuarioeventopasadodata.LugarEvento = Funciones.ToString(dsResultado.Tables[2].Rows[n]["LugarEvento"]); usuarioeventopasadodata.NombreComercial = Funciones.ToString(dsResultado.Tables[2].Rows[n]["NombreComercial"]); usuarioeventopasadodata.FechaInscripcion = Funciones.ToDateTime(dsResultado.Tables[2].Rows[n]["FechaInscripcion"]); usuarioeventopasadodata.EstadoTicket = Funciones.ToString(dsResultado.Tables[2].Rows[n]["EstadoTicket"]); usuarioeventopasadodata.ValorEstadoTicket = Funciones.ToString(dsResultado.Tables[2].Rows[n]["ValorEstadoTicket"]); usuarioeventopasadodata.FechaAsistencia = Funciones.ToDateTime(dsResultado.Tables[2].Rows[n]["FechaAsistencia"]); usuarioeventopasadodata.EstadoEvento = Funciones.ToString(dsResultado.Tables[2].Rows[n]["EstadoEvento"]); usuarioeventopasado.Add(usuarioeventopasadodata); } } } vistaeventosporusuario.usuarioeventoposible = usuarioeventoposible; vistaeventosporusuario.usuarioeventoactivo = usuarioeventoactivo; vistaeventosporusuario.usuarioeventopasado = usuarioeventopasado; return vistaeventosporusuario; }
public List<Evento> Listar_Eventos(string palabra) { List<Evento> lista = new List<Evento>(); DataTable dtResultado = ad.Evento_Mostrar(); for (int i = 0; i <= dtResultado.Rows.Count - 1; i++) { Evento listaEvento = new Evento(); listaEvento.FechaEvento = Convert.ToString(dtResultado.Rows[i]["FechaEvento"].ToString()); listaEvento.NombreEvento = dtResultado.Rows[i]["NombreEvento"].ToString(); listaEvento.DireccionEvento = dtResultado.Rows[i]["DireccionEvento"].ToString(); listaEvento.AsistentesEsperados = Convert.ToInt32(dtResultado.Rows[i]["AsistentesEsperados"]); listaEvento.AsistentesReales = Convert.ToInt32(dtResultado.Rows[i]["AsistentesReales"]); lista.Add(listaEvento); } return lista; }
//public List<Evento> Evento_Mostrar() // { // List<Evento> lista = new List<Evento>(); // DataTable dtResultado = ad.Evento_Mostrar(); // for (int i = 0; i <= dtResultado.Rows.Count - 1; i++) // { // Evento listaEvento = new Evento(); // listaEvento.IdEvento = Convert.ToInt32(dtResultado.Rows[i]["IdEvento"]); // listaEvento.NombreEvento = dtResultado.Rows[i]["NombreEvento"].ToString(); // listaEvento.TipoEvento = dtResultado.Rows[i]["TipoEvento"].ToString(); // listaEvento.DescripcionEvento = dtResultado.Rows[i]["DescripcionEvento"].ToString(); // //listaEvento.PosterGrandeEvento = dtResultado.Rows[i]["PosterGrandeEvento"].ToString(); // //listaEvento.PosterMedianoEvento = dtResultado.Rows[i]["PosterMedianoEvento"].ToString(); // //listaEvento.PosterChicoEvento = dtResultado.Rows[i]["PosterChicoEvento"].ToString(); // listaEvento.FechaEvento = Convert.ToDateTime(dtResultado.Rows[i]["FechaEvento"].ToString()); // listaEvento.DireccionEvento = dtResultado.Rows[i]["DireccionEvento"].ToString(); // listaEvento.DireccionDistrito = dtResultado.Rows[i]["DireccionDistrito"].ToString(); // listaEvento.DireccionCiudad = dtResultado.Rows[i]["DireccionCiudad"].ToString(); // listaEvento.DireccionRegion = dtResultado.Rows[i]["DireccionRegion"].ToString(); // listaEvento.DireccionPais = dtResultado.Rows[i]["DireccionPais"].ToString(); // listaEvento.AsistentesEsperados = Convert.ToInt32(dtResultado.Rows[i]["AsistentesEsperados"]); // listaEvento.AsistentesReales = Convert.ToInt32(dtResultado.Rows[i]["AsistentesReales"]); // //listaEvento.ImagenTicket = dtResultado.Rows[i]["PosterGrandeEvento"].ToString(); // listaEvento.RegistraAlumnos = Convert.ToInt32(dtResultado.Rows[i]["RegistraAlumnos"]); // listaEvento.RegistraUsuariosEmpresa = Convert.ToInt32(dtResultado.Rows[i]["RegistraUsuariosEmpresa"]); // listaEvento.RegistraPublicoEnGeneral = Convert.ToInt32(dtResultado.Rows[i]["RegistraPublicoEnGeneral"]); // lista.Add(listaEvento); // } // return lista; // } public List<Evento> Evento_MostrarUltimos() { List<Evento> lista = new List<Evento>(); DataTable dtResultado = ad.Evento_MostrarUltimos(); for (int i = 0; i <= dtResultado.Rows.Count - 1; i++) { Evento listaEvento = new Evento(); listaEvento.NombreEvento =Funciones.ToString( dtResultado.Rows[i]["NombreEvento"]); listaEvento.FechaEventoTexto = Funciones.ToString(dtResultado.Rows[i]["FechaEventoTexto"]); listaEvento.LugarEvento = Funciones.ToString(dtResultado.Rows[i]["LugarEvento"]); listaEvento.IdEvento = Funciones.ToInt(dtResultado.Rows[i]["IdEvento"]); lista.Add(listaEvento); } return lista; }
public bool Evento_insertar(Evento evento) { //Se agrega las condiciones de los campos que pueden ser null. if (evento.IdEmpresa == null) evento.IdEmpresa = 0; if (evento.DescripcionEvento == null) evento.DescripcionEvento = ""; if (evento.DireccionEvento == null) evento.DireccionEvento = ""; if (evento.DireccionDistrito == null) evento.DireccionDistrito = ""; if (evento.AsistentesEsperados == null) evento.AsistentesEsperados = 0; if (evento.DiasEvento == null) evento.DiasEvento = ""; if (ad.Evento_insertar(evento) == true) { return true; } else { return false; } }
public bool EVENTO_ACTUALIZAR_IMAGENTICKECT(Evento evento) { if (ad.EVENTO_ACTUALIZAR_IMAGENTICKECT(evento) == true) { return true; } else { return false; } }
public Mensaje() { Oferta = new Oferta(); Evento = new Evento(); IdOfertaMensaje = 0; }