Beispiel #1
0
        private void ListadoIncrementalResultados(string texto)
        {
            try
            {
                DGVResultadostransversales.AutoGenerateColumns = false;
                DataTable dt = ResultadosTransversales.ListadoIncrementalIDeResultados(texto, id_competencia);

                DGVResultadostransversales.Columns[0].DataPropertyName = "ID_RESULTADO_TRANSVERSAL";
                DGVResultadostransversales.Columns[1].DataPropertyName = "DESCRIPCION_RESULTADO_TRANSVERSAL";
                DGVResultadostransversales.Columns[2].DataPropertyName = "DURACION_RESULT_TRANS";
                DGVResultadostransversales.DataSource = dt;
            }
            catch (Exception ex)
            {
                VentanaMsjes ventana2 = new VentanaMsjes("ERROR", ex.Message);
                ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_err;
                ventana2.btnAceptar.Visible  = true;
                ventana2.ShowDialog();
            }
        }
        public void ListadoResultadosTransversales(string Idcompetencia)
        {
            try
            {
                dgvResultadosCompetencia.AutoGenerateColumns = false;

                dt = ResultadosTransversales.ListadoDeResultados(Idcompetencia);

                dgvResultadosCompetencia.Columns[0].DataPropertyName = "ID";
                dgvResultadosCompetencia.Columns[1].DataPropertyName = "DESCRIPCION";
                dgvResultadosCompetencia.Columns[2].DataPropertyName = "DURACION";
                dgvResultadosCompetencia.DataSource = dt;
            }
            catch (Exception ex)
            {
                VentanaMsjes ventana2 = new VentanaMsjes("ERROR", ex.Message);
                ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_err;
                ventana2.btnAceptar.Visible  = true;
                ventana2.ShowDialog();
            }
        }
Beispiel #3
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtDescripcion.Text.Trim().Equals(""))
            {
                VentanaMsjes ventana = new VentanaMsjes("GUARDAR", "Diligencie toda la información requerida");
                ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                ventana.btnAceptar.Visible  = true;
                ventana.ShowDialog();

                return;
            }
            if (tipoCompetencia == "tecnica")
            {
                if (frmCompTecnicas.OpcionResultados == "Modificar")
                {
                    try
                    {
                        ResultadosTecnicos ClaseResultados = new ResultadosTecnicos();
                        ClaseResultados.Codigo = textCodigo.Text.Trim();

                        ClaseResultados.Descripcion = txtDescripcion.Text.Trim();
                        ClaseResultados.Duracion    = txtDuracion.Text.Trim();
                        ClaseResultados.Modificar();
                        Limpiar();

                        VentanaMsjes ventana = new VentanaMsjes("MODIFICAR", "¡Modificación exitosa!");
                        ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                        ventana.btnAceptar.Visible  = true;
                        ventana.ShowDialog();

                        frmCompTecnicas.ListadoResultadosTecnicos(id_Competencia);

                        frmCompTecnicas.OpcionResultados = "";

                        this.Close();
                    }
                    catch (Exception ex)
                    {
                        VentanaMsjes ventana2 = new VentanaMsjes("ERROR", ex.Message);
                        ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_err;
                        ventana2.btnAceptar.Visible  = true;
                        ventana2.ShowDialog();
                    }
                }

                else//registro de competencia tecnica
                {
                    try
                    {
                        ResultadosTecnicos ClaseResultado = new ResultadosTecnicos();

                        ClaseResultado.Descripcion    = txtDescripcion.Text.Trim();
                        ClaseResultado.ID_Competencia = id_Competencia;
                        ClaseResultado.Duracion       = txtDuracion.Text.Trim();

                        ClaseResultado.Registrar();

                        Limpiar();
                        VentanaMsjes ventana = new VentanaMsjes("GUARDAR", "¡Registro exitoso!");
                        ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                        ventana.btnAceptar.Visible  = true;
                        ventana.ShowDialog();

                        frmCompTecnicas.ListadoResultadosTecnicos(id_Competencia);

                        this.Close();
                    }
                    catch (Exception ex)
                    {
                        VentanaMsjes ventana2 = new VentanaMsjes("ERROR", ex.Message);
                        ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_err;
                        ventana2.btnAceptar.Visible  = true;
                        ventana2.ShowDialog();
                    }
                }
            }

            //////////////////////////////////////////////////
            if (tipoCompetencia == "transversal")
            {
                if (frmCompTrans.OpcionResultados == "Modificar")
                {
                    try
                    {
                        ResultadosTransversales ClaseResultados = new ResultadosTransversales();
                        ClaseResultados.Codigo = textCodigo.Text.Trim();

                        ClaseResultados.Descripcion = txtDescripcion.Text.Trim();
                        ClaseResultados.Duracion    = int.Parse(txtDuracion.Text.Trim());
                        ClaseResultados.Modificar();
                        Limpiar();

                        VentanaMsjes ventana = new VentanaMsjes("MODIFICAR", "¡Modificación exitosa!");
                        ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                        ventana.btnAceptar.Visible  = true;
                        ventana.ShowDialog();

                        frmCompTrans.ListadoResultadosTransversales(id_Competencia);

                        frmCompTrans.OpcionResultados = "";

                        this.Close();
                    }
                    catch (Exception ex)
                    {
                        VentanaMsjes ventana2 = new VentanaMsjes("ERROR", ex.Message);
                        ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_err;
                        ventana2.btnAceptar.Visible  = true;
                        ventana2.ShowDialog();
                    }
                }

                else//registro de competencia transversal
                {
                    try
                    {
                        ResultadosTransversales ClaseResultado = new ResultadosTransversales();

                        ClaseResultado.Descripcion    = txtDescripcion.Text.Trim();
                        ClaseResultado.ID_Competencia = id_Competencia;

                        ClaseResultado.Registrar();

                        Limpiar();
                        VentanaMsjes ventana = new VentanaMsjes("GUARDAR", "¡Registro exitoso!");
                        ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                        ventana.btnAceptar.Visible  = true;
                        ventana.ShowDialog();

                        frmCompTrans.ListadoResultadosTransversales(id_Competencia);

                        this.Close();
                    }
                    catch (Exception ex)
                    {
                        VentanaMsjes ventana2 = new VentanaMsjes("ERROR", ex.Message);
                        ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_err;
                        ventana2.btnAceptar.Visible  = true;
                        ventana2.ShowDialog();
                    }
                }
            }
        }