public frmEvento() { logica = new Evento_Logica(); list_Logica = new ListaInv_Logica(); InitializeComponent(); }
private void LlenarComboBox() { MiembroComite_Logica miembroComite_Logica = new MiembroComite_Logica(); Evento_Logica evento_Logica = new Evento_Logica(); if (!miembroComite_Logica.ComprobarConexion()) { textBlock_mensaje.Text = String.Empty; var bold = new Bold( new Run("Se ha perdido conexión con la base de datos") { Foreground = Brushes.Red }); textBlock_mensaje.Inlines.Add(bold); } else { List <Modelo.Evento> eventoMiembroComite = evento_Logica.RecuperarEventos(this.miembroComite.ComiteId); this.listaModeloComite = miembroComite_Logica.RecuperarMiembroComitePorEvento(eventoMiembroComite[0].Id); foreach (Modelo.MiembroComite miembroComite in listaModeloComite) { comboBox_miembroComite.Items.Add(miembroComite.nombre + " " + miembroComite.apellidoPaterno + " " + miembroComite.apellidoMaterno); } } }
private void LlenarListaEventos(Modelo.MiembroComite usuario) { Evento_Logica evento_Logica = new Evento_Logica(); if (!evento_Logica.ComprobarConexion()) { textBlock_mensaje.Text = String.Empty; var bold = new Bold(new Run("Se ha perdido conexión con la base de datos") { Foreground = Brushes.Red }); textBlock_mensaje.Inlines.Add(bold); label_instrucciones.Content = ""; } else { List <Modelo.Evento> listaEvento; if (usuario != null) { listaEvento = evento_Logica.RecuperarEventos(usuario.ComiteId); } else { listaEvento = evento_Logica.RecuperarEventos(0); MostrarCrearEvento(); } foreach (Modelo.Evento evento in listaEvento) { InsertarFila(evento, usuario); } } }
private void LlenarComboBox() { Actividad_Logica actividad_Logica = new Actividad_Logica(); Evento_Logica evento_Logica = new Evento_Logica(); if (!actividad_Logica.ComprobarConexion()) { textBlock_mensaje.Text = String.Empty; var bold = new Bold( new Run("Se ha perdido conexión con la base de datos") { Foreground = Brushes.Red }); textBlock_mensaje.Inlines.Add(bold); } else { List <Evento> eventoMiembroComite = evento_Logica.RecuperarEventos(this.miembroComite.ComiteId); this.listaActividad = actividad_Logica.RecuperarProgramaEvento(eventoMiembroComite[0].Id); foreach (List <string> actividad in listaActividad) { comboBox_actividad.Items.Add(actividad[0]); } } }
private void refresecar_Eventos() { foreach (Evento evento in Evento_Logica.ObtenerTodos()) { cmbevento.Items.Add(evento); } }
private bool ModificarEvento() { Evento_Logica evento_Logica = new Evento_Logica(); if (textBlock_mensaje.Text.Equals("sin conexion") || !evento_Logica.ComprobarConexion()) { textBlock_mensaje.Text = String.Empty; textBlock_mensaje.Text = "Se ha perdido conexión con la base de datos"; textBlock_mensaje.Foreground = Brushes.Red; textBlock_mensaje.FontWeight = FontWeights.Bold; return(true); } Evento eventoActualizado = new Evento() { Id = evento.Id, nombre = textBox_nombre.Text, lugar = textBox_lugar.Text, institucionOrganizadora = comboBox_iOrganizadora.Text, fechaInicio = Convert.ToDateTime(datePicker_fInicio.Text), fechaFin = Convert.ToDateTime(datePicker_fInicio.Text) }; return(evento_Logica.ModificarEvento(eventoActualizado)); }
private void btnBuscar_Click(object sender, EventArgs e) { int id = Convert.ToInt32(npdCodigo.Value); evento = Evento_Logica.ObtenerPorId(id); if (evento == null) { MessageBox.Show("No se encontro un Evento con el codigo: " + id); return; } txtNombre.Text = evento.Nombre; }
public void ModificarEventoTest() { Evento_Logica evento_Logica = new Evento_Logica(); bool recibido = evento_Logica.ModificarEvento(new Evento() { nombre = "Dia de la SALUD", institucionOrganizadora = "Licenciatura en Ingeniería de Software", lugar = "Facultad de Estadistica e Informatica", fechaInicio = new DateTime(2020, 01, 02), fechaFin = new DateTime(2020, 01, 02) }); Assert.AreEqual(recibido, true); }
public void RecuperarEventoTest() { Evento_Logica evento_Logica = new Evento_Logica(); Evento eventoRecibida = evento_Logica.RecuperarEvento(1); Evento eventoEsperada = new Evento() { nombre = "Dia de la SALUD", institucionOrganizadora = "Licenciatura en Ingeniería de Software", lugar = "Facultad de Estadistica e Informatica", fechaInicio = new DateTime(2020, 01, 02), fechaFin = new DateTime(2020, 01, 02) }; eventoRecibida.Should().BeEquivalentTo(eventoEsperada); }
private void btnConsultar_Click(object sender, EventArgs e) { try { int codigo = Convert.ToInt32(mskCodigo.Text); Evento evento = Evento_Logica.ObtenerPorId(codigo); lstConsukltar.DisplayMember = "Nombre"; lstConsukltar.DataSource = evento.ToString(); } catch { throw; } }
public void RecuperarEventosTest() { Evento_Logica evento_Logica = new Evento_Logica(); List <Evento> listaRecibida = evento_Logica.RecuperarEventos(1); List <Evento> listaEsperada = new List <Evento>(); listaEsperada.Add(new Evento() { Id = 1, nombre = "Dia de la SALUD", institucionOrganizadora = "Licenciatura en Ingeniería de Software", lugar = "Facultad de Estadistica e Informatica" }); listaRecibida.Should().BeEquivalentTo(listaEsperada); }
private void LlenarCampos(int idEvento) { Evento_Logica evento_Logica = new Evento_Logica(); if (!evento_Logica.ComprobarConexion()) { textBlock_mensaje.Text = "sin conexion"; Click_Aceptar(new object(), new RoutedEventArgs()); } else { Evento eventoModificar = evento_Logica.RecuperarEvento(idEvento); textBox_nombre.Text = eventoModificar.nombre; textBox_lugar.Text = eventoModificar.lugar; comboBox_iOrganizadora.Text = eventoModificar.institucionOrganizadora; datePicker_fInicio.Text = eventoModificar.fechaInicio.ToString("dd/MM/yyyy"); datePicker_fFin.Text = eventoModificar.fechaFin.ToString("dd/MM/yyyy"); } }
private void llenarComboBox() { Evento_Logica evento_Logica = new Evento_Logica(); if (!evento_Logica.ComprobarConexion()) { textBlock_mensaje.Text = String.Empty; var bold = new Bold(new Run("Se ha perdido conexión con la base de datos") { Foreground = Brushes.Red }); textBlock_mensaje.Inlines.Add(bold); button_cancelar.Content = "Regresar"; button_descargar.Visibility = Visibility.Hidden; } else { this.eventosUsuario = evento_Logica.RecuperarEventos(this.miembroComite.ComiteId).First <Modelo.Evento>(); MiembroComite_Logica miembroComite_Logica = new MiembroComite_Logica(); Asistente_Logica asistente_Logica = new Asistente_Logica(); Participante_Logica participante_Logica = new Participante_Logica(); Magistral_Logica magistral_Logica = new Magistral_Logica(); Autor_Logica autor_Logica = new Autor_Logica(); this.listaMiembroC = miembroComite_Logica.RecuperarMiembroComitePorEvento(eventosUsuario.Id); this.listaAsistente = asistente_Logica.RecuperarAsistenteEvento(eventosUsuario.Id); this.listaParticipante = participante_Logica.RecuperarParticipanteEvento(eventosUsuario.Id); this.listaMagistral = magistral_Logica.RecuperarMagistralEvento(eventosUsuario.Id); this.listaAutor = autor_Logica.RecuperarAutorEvento(eventosUsuario.Id); foreach (Modelo.MiembroComite miembro in listaMiembroC) { string nombreCompleto = miembro.nombre + " " + miembro.apellidoPaterno + " " + miembro.apellidoMaterno; comboBox_miembroComite.Items.Add(new CheckBox() { Content = nombreCompleto }); } foreach (string asistenteNombre in listaAsistente) { comboBox_asistente.Items.Add(new CheckBox() { Content = asistenteNombre }); } foreach (List <string> participante in listaParticipante) { comboBox_participante.Items.Add(new CheckBox() { Content = participante[0] }); } foreach (List <string> magistral in listaMagistral) { comboBox_magistral.Items.Add(new CheckBox() { Content = magistral[0] }); } foreach (List <string> autor in listaAutor) { comboBox_autor.Items.Add(new CheckBox() { Content = autor[0] }); } } }