예제 #1
0
 public void Btn_consultar_Click(object sender, EventArgs e)
 {
     if (!cb_todos.Checked)
     {
         if (ValidarCampos())
         {
             Fecha oFecha = new Fecha();
             oFecha.Nombre = txt_nombre.Text;
             IList <Fecha> list = service.obtenerFechasPorNombre(oFecha);
             dgw_fecha.DataSource = list;
             if (list.Count == 0)
             {
                 MessageBox.Show("No se encontraron registros en la base de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
     }
     else
     {
         IList <Fecha> listTodasFechas = service.obtenerTodasFechas();
         dgw_fecha.DataSource = listTodasFechas;
         if (dgw_fecha.Rows.Count == 0)
         {
             MessageBox.Show("No se encontraron registros en la base de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
 }
        //----------------------------------------------------------------------//

        //-----------------------SHOW FORM ABM--------------------------------//
        private void FrmAsignarFecha_Load(object sender, EventArgs e)
        {
            InicializarFormulario();
            LlenarCombo(cboTorneo, torneoService.obtenerTodosTorneos(), "Nombre", "IdTorneo");
            LlenarCombo(cboFecha, fechaService.obtenerTodasFechas(), "Nombre", "IdFecha");
            dgvDetalle.DataSource = listaFechaXTorneo;
        }
 public FrmEditarAsignacion(FechaXTorneo fechaXTorneo)
 {
     InitializeComponent();
     this.fechaXTorneo   = fechaXTorneo;
     fechaService        = new FechaService();
     torneoService       = new TorneoService();
     fechaXTorneoService = new FechaXTorneoService();
     LlenarCombo(cboTorneo, torneoService.obtenerTodosTorneos(), "Nombre", "IdTorneo");
     LlenarCombo(cboFecha, fechaService.obtenerTodasFechas(), "Nombre", "IdFecha");
 }
예제 #4
0
 private void Btn_consultar_Click(object sender, EventArgs e)
 {
     if (String.Equals("fecha", determinarModo(modo)))
     {
         if (cb_todos.Checked)
         {
             IList <Fecha> listTodasFechas = fechaService.obtenerTodasFechas();
             if (listTodasFechas.Count == 0)
             {
                 MessageBox.Show("No se encontraron registros en la base de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             dgw_fecha_torneo.Rows.Clear();
             foreach (Fecha fecha in listTodasFechas)
             {
                 dgw_fecha_torneo.Rows.Add(new Object[] { fecha.idFecha.ToString(), fecha.nombre, fecha.estado });
             }
         }
         else
         {
             if (!validarCampos())
             {
                 return;
             }
             Fecha oFecha = new Fecha();
             oFecha.nombre = txt_nombre.Text;
             IList <Fecha> list = fechaService.obtenerFechasPorNombre(oFecha);
             if (list.Count == 0)
             {
                 MessageBox.Show("No se encontraron registros en la base de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             dgw_fecha_torneo.Rows.Clear();
             foreach (Fecha fecha in list)
             {
                 dgw_fecha_torneo.Rows.Add(new Object[] { fecha.idFecha.ToString(), fecha.nombre, fecha.estado });
             }
         }
     }
     if (String.Equals("torneo", determinarModo(modo)))
     {
         if (cb_todos.Checked)
         {
             IList <Torneo> listTodosTorneos = torneoService.obtenerTodosTorneos();
             if (listTodosTorneos.Count == 0)
             {
                 MessageBox.Show("No se encontraron registros en la base de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             dgw_fecha_torneo.Rows.Clear();
             foreach (Torneo torneo in listTodosTorneos)
             {
                 dgw_fecha_torneo.Rows.Add(new Object[] { torneo.idFecha.ToString(), torneo.nombre, torneo.estado });
             }
         }
         else
         {
             if (!validarCampos())
             {
                 return;
             }
             Torneo oTorneo = new Torneo();
             oTorneo.nombre = txt_nombre.Text;
             IList <Torneo> list = torneoService.obtenerTorneosPorNombre(oTorneo);
             if (list.Count == 0)
             {
                 MessageBox.Show("No se encontraron registros en la base de datos", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             dgw_fecha_torneo.Rows.Clear();
             foreach (Torneo torneo in list)
             {
                 dgw_fecha_torneo.Rows.Add(new Object[] { torneo.idFecha.ToString(), torneo.nombre, torneo.estado });
             }
         }
     }
 }