Example #1
0
 private void btnNuevaCons_Click(object sender, EventArgs e)
 {
     if (Validar())
     {
         if (listCategorias.SelectedIndex != -1)
         {
             var det = new est_consultas_detalle((int)listCategorias.SelectedValue,
                                                 textAutor.Text, textTitulo.Text,
                                                 textDescripcion.Text, textConsulta.Text);
             try
             {
                 det.Insert(det);
                 listConsultas.DataSource =
                     new est_consultas_detalle().Getest_consultas_detalle((int)listCategorias.SelectedValue).
                     Tables[0];
             }
             catch (Exception ex)
             {
                 Log.ShowAndLog(ex);
             }
         }
         else
         {
             MessageBox.Show("Debe seleccionar una categoría para la consulta", "Mensaja de Zeus",
                             MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Example #2
0
 private void btnActualizarCons_Click(object sender, EventArgs e)
 {
     if (Validar())
     {
         if (listConsultas.SelectedIndex != -1)
         {
             // actualizar
             var det = new est_consultas_detalle
             {
                 id_consulta  = ((int)listConsultas.SelectedValue),
                 id_categoria = ((int)listCategorias.SelectedValue),
                 autor        = textAutor.Text,
                 titulo       = textTitulo.Text,
                 descripcion  = textDescripcion.Text,
                 consulta     = textConsulta.Text
             };
             try
             {
                 det.Update(det);
                 MessageBox.Show("Datos ingresados correctamente", "Mensaje de Zeus", MessageBoxButtons.OK,
                                 MessageBoxIcon.Information);
             }
             catch (Exception ex)
             {
                 Log.ShowAndLog(ex);
             }
         }
         else
         {
             MessageBox.Show("Debe seleccionar una consulta", "Mensaje de Zeus", MessageBoxButtons.OK,
                             MessageBoxIcon.Error);
         }
     }
 }
Example #3
0
 private void listConsultas_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (listConsultas.SelectedIndex != -1)
     {
         // mostrar detalle
         est_consultas_detalle det =
             new est_consultas_detalle().getObjectest_consultas_detalle((int)listConsultas.SelectedValue);
         textTitulo.Text      = det.titulo;
         textAutor.Text       = det.autor;
         textDescripcion.Text = det.descripcion;
         textConsulta.Text    = det.consulta;
     }
     else
     {
         textTitulo.Text      = "";
         textAutor.Text       = "";
         textDescripcion.Text = "";
         textConsulta.Text    = "";
     }
 }
Example #4
0
 private void btnEliminarCons_Click(object sender, EventArgs e)
 {
     if (listConsultas.SelectedIndex != -1)
     {
         if (
             MessageBox.Show("¿Desea eliminar esta consulta?", "Eliminar Consulta", MessageBoxButtons.YesNo,
                             MessageBoxIcon.Question) == DialogResult.Yes)
         {
             try
             {
                 var det = new est_consultas_detalle();
                 det.Delete((int)listConsultas.SelectedValue);
                 listConsultas.DataSource =
                     det.Getest_consultas_detalle((int)listCategorias.SelectedValue).Tables[0];
             }
             catch (Exception ex)
             {
                 Log.ShowAndLog(ex);
             }
         }
     }
 }