public void ListadoInstructorResultados()
        {
            try
            {
                dgvResultadosAsignados.AutoGenerateColumns = false;

                DataTable dt = Instructor.ListadoDeResultadosInstructores(id_instructor);

                dgvResultadosAsignados.Columns[0].DataPropertyName = "CODIGO";
                dgvResultadosAsignados.Columns[1].DataPropertyName = "RESULTADOS";

                dgvResultadosAsignados.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 ListadoCompetenciasTransversales()
        {
            try
            {
                dgvCompetencias.AutoGenerateColumns = false;

                DataTable dt = Competencias_transversales.ListadoDeCompetenciasTransversales(cbProgramas_de_formacion.SelectedValue.ToString());

                dgvCompetencias.Columns[0].DataPropertyName = "ID";
                dgvCompetencias.Columns[1].DataPropertyName = "DESCRIPCION";
                dgvCompetencias.Columns[2].DataPropertyName = "DURACION";
                dgvCompetencias.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();
            }
        }
        private void btnGuardarResultados_Click(object sender, EventArgs e)
        {
            try
            {
                Instructor instructor_resultado = new Instructor();

                List <string> resultados = new List <string>();

                for (int i = 0; i < dgvResultadosAsignados.Rows.Count; i++)
                {
                    resultados.Add(dgvResultadosAsignados[0, i].Value.ToString());
                }


                if (cbTipoCompetencia.SelectedIndex == 0)
                {
                    instructor_resultado.Identificacion    = id_instructor;
                    instructor_resultado.Resultado_tecnico = resultados;
                    instructor_resultado.AsignarResultados("Tecnica");
                }
                else if (cbTipoCompetencia.SelectedIndex == 1)
                {
                    instructor_resultado.Identificacion        = id_instructor;
                    instructor_resultado.Resultado_transversal = resultados;
                    instructor_resultado.AsignarResultados("Transversal");
                }

                VentanaMsjes ventana = new VentanaMsjes("GUARDAR", "Resultados asignados exitosamente");
                ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                ventana.btnAceptar.Visible  = true;
                ventana.ShowDialog();
            }
            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();
            }
        }
示例#5
0
        private void dgvPrograma_SelectionChanged(object sender, EventArgs e)
        {
            if (rdbModificar.Checked == true)
            {
                try
                {
                    textCodigo.Text        = dgvPrograma[0, dgvPrograma.CurrentRow.Index].Value.ToString();
                    txtNombre.Text         = dgvPrograma[1, dgvPrograma.CurrentRow.Index].Value.ToString();
                    cbxDuraciónDiurna.Text = dgvPrograma[2, dgvPrograma.CurrentRow.Index].Value.ToString();
                    cbNivel.Text           = dgvPrograma.CurrentRow.Cells[3].Value.ToString();//Programa_Formacion.devueltaconnivel(dgvPrograma[3, dgvPrograma.CurrentRow.Index].Value.ToString()); Modificado Miguel esto es antifuncional

                    codigo_Actual = textCodigo.Text;
                }
                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();
                }
            }
        }
示例#6
0
        private void ListadoIncrementalInstructores(string parametro, string texto)
        {
            try
            {
                dgvPrograma.AutoGenerateColumns = false;

                DataTable dt = Programa_Formacion.ListadoIncrementalDeProgramas(parametro, texto);

                dgvPrograma.Columns["id"].DataPropertyName    = "ID_PROGRAMA";
                dgvPrograma.Columns["Nomb"].DataPropertyName  = "NOMBRE_PROGRAMA";
                dgvPrograma.Columns["Dur"].DataPropertyName   = "DURACION_PROGRAMA";
                dgvPrograma.Columns["nivel"].DataPropertyName = "NOMBRE_NIVEL";
                dgvPrograma.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();
            }
        }
示例#7
0
 private void dgvAmbientes_SelectionChanged(object sender, EventArgs e)
 {
     if (rdbModificar.Checked == true)
     {
         try
         {
             txtNombre.Text      = dgvAmbientes[1, dgvAmbientes.CurrentRow.Index].Value.ToString();
             txtDescripcion.Text = dgvAmbientes[2, dgvAmbientes.CurrentRow.Index].Value.ToString();
             txtCapacidad.Text   = dgvAmbientes[3, dgvAmbientes.CurrentRow.Index].Value.ToString();
             txtArea.Text        = dgvAmbientes[4, dgvAmbientes.CurrentRow.Index].Value.ToString();
             cbArea.Text         = dgvAmbientes[5, dgvAmbientes.CurrentRow.Index].Value.ToString();
             codActual           = dgvAmbientes[0, dgvAmbientes.CurrentRow.Index].Value.ToString();
         }
         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();
         }
     }
 }
示例#8
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (dgvUsuario.RowCount < 1)
            {
                VentanaMsjes ventana = new VentanaMsjes("GUARDAR", "Seleccione el usuario a eliminar");
                ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                ventana.btnAceptar.Visible  = true;
                ventana.ShowDialog();

                return;
            }
            else
            {
                limpiar();
                ejecutame("delete Usuarios where usuario='" + dgvUsuario.CurrentRow.Cells[0].Value.ToString() + "'");
                cargarInicio();
                VentanaMsjes ventana = new VentanaMsjes("Eliminación", "¡Eliminación exitosa!");
                ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                ventana.btnAceptar.Visible  = true;
                ventana.ShowDialog();
            }
        }
示例#9
0
        private void ListadoIncrementalCompetencias(string parametro, string texto, string programa)
        {
            try
            {
                dgvCompetencia_transversales.DataSource          = null;
                dgvCompetencia_transversales.AutoGenerateColumns = false;

                DataTable dt = Competencias_transversales.ListadoIncrementalDeCompetencias(parametro, texto, programa);

                dgvCompetencia_transversales.Columns[0].DataPropertyName = "ID_COMPETENCIA_TRANSVERSAL";
                dgvCompetencia_transversales.Columns[1].DataPropertyName = "DESCRIPCION_TRANSVERSAL";
                dgvCompetencia_transversales.Columns[2].DataPropertyName = "DURACION_TRANSVERSAL";
                dgvCompetencia_transversales.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();
            }
        }
示例#10
0
        private void ListadoProgramas()
        {
            try
            {
                dgvPrograma.AutoGenerateColumns = false;

                DataTable dt = Programa_Formacion.ListadoGeneralDeProgramas();

                dgvPrograma.Columns[0].DataPropertyName = "ID_PROGRAMA".Trim();
                dgvPrograma.Columns[1].DataPropertyName = "NOMBRE_PROGRAMA".Trim();
                dgvPrograma.Columns[2].DataPropertyName = "DURACION_PROGRAMA".Trim();
                dgvPrograma.Columns[3].DataPropertyName = "ID_NIVEL".Trim();

                dgvPrograma.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();
            }
        }
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         Conexion c = new Conexion();
         c.AbrirConexion();
         System.Data.SqlClient.SqlCommand cm1 = new System.Data.SqlClient.SqlCommand("delete trimestre where codigo=" + dgvResultado.CurrentRow.Cells[0].Value.ToString() + "", c.GetConexion);
         cm1.ExecuteNonQuery();
         muestradata();
         Limpiar();
         VentanaMsjes ventana = new VentanaMsjes("Eliminación", "¡Eliminación exitosa!");
         ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
         ventana.btnAceptar.Visible  = true;
         ventana.ShowDialog();
     }
     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();
     }
 }
        private void btnVerificar_Click(object sender, EventArgs e)
        {
            if (textCodigo.Text.Equals(""))
            {
                VentanaMsjes ventana2 = new VentanaMsjes("AVISO", "Digite el código");
                ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                ventana2.btnAceptar.Visible  = true;
                ventana2.ShowDialog();

                return;
            }
            Competencias_transversales ClaseCompetencia = new Competencias_transversales();

            ClaseCompetencia.Codigo = textCodigo.Text.Trim();
            existe = ClaseCompetencia.VerificarCodigo();
            if (existe == true)
            {
                VentanaMsjes ventana2 = new VentanaMsjes("MENSAJE", "La competencia ya existe, seleccione un programa de formación y haga clic en Guardar");
                ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                ventana2.btnAceptar.Visible  = true;
                ventana2.ShowDialog();
            }
        }
示例#13
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                Profesion profesion = new Profesion();
                profesion.Codigo = codActual;
                if (codActual != "")
                {
                    VentanaMsjes ventana = new VentanaMsjes("ELIMINAR", "¿Confirma eliminar el ambiente?");
                    ventana.btnSi.Visible       = true;
                    ventana.btnNo.Visible       = true;
                    ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_pre;
                    DialogResult msgdresult = ventana.ShowDialog();

                    if (msgdresult.ToString().Equals("OK"))
                    {
                        profesion.Eliminar();
                        ListadoProfesiones();
                        LimpiarSeleccion();
                        Limpiar();
                        codActual = "";

                        VentanaMsjes ventana2 = new VentanaMsjes("ELIMINAR", "Eliminación exitosa");
                        ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                        ventana2.btnAceptar.Visible  = true;
                        ventana2.ShowDialog();
                    }
                }
            }
            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();
            }
        }
示例#14
0
        private void ListadoDeAmbientes()
        {
            try
            {
                dgvAmbientes.AutoGenerateColumns = false;

                DataTable dt = Ambientes.ListarAmbientes();
                dgvAmbientes.Columns[0].DataPropertyName = "ID_AMBIENTE";
                dgvAmbientes.Columns[1].DataPropertyName = "NOMBRE_AMBIENTE";
                dgvAmbientes.Columns[2].DataPropertyName = "DESCRIPCION";
                dgvAmbientes.Columns[3].DataPropertyName = "CAPACIDAD";
                dgvAmbientes.Columns[4].DataPropertyName = "AREA";
                dgvAmbientes.Columns[5].DataPropertyName = "NOMBRE";

                dgvAmbientes.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();
            }
        }
示例#15
0
        private void btnAsignarDuracion_Click(object sender, EventArgs e)
        {
            if (dgvGrupos.SelectedRows.Count >= 1)
            {
                /*FrmDuracion asignar = new FrmDuracion(Fichagrupo,txtProgramaFormacion.Text);
                 * asignar.ShowDialog();*/
                int filasAfectadas = 0;
                try
                {
                    Grupos grupo = new Grupos();
                    grupo.Id_grupo    = Fichagrupo;
                    grupo.Id_Programa = txtProgramaFormacion.Text.Trim();
                    filasAfectadas    = grupo.ActualizarDuracionResultados();
                    string mensaje = filasAfectadas.ToString() + " resultados actualizados";

                    VentanaMsjes ventana2 = new VentanaMsjes("ACTUALIZACIÓN", mensaje);
                    ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana2.btnAceptar.Visible  = true;
                    ventana2.ShowDialog();
                }
                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
            {
                VentanaMsjes ventana2 = new VentanaMsjes("AVISO", "Seleccione un grupo");
                ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                ventana2.btnAceptar.Visible  = true;
                ventana2.ShowDialog();
            }
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(cbxJornada.Text.Trim()) || string.IsNullOrEmpty(txtDuracion.Text.Trim()) || string.IsNullOrEmpty(textCodigo1.Text.Trim()))
            {
                VentanaMsjes ventana = new VentanaMsjes("GUARDAR", "Diligencie todos campos");
                ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                ventana.btnAceptar.Visible  = true;
                ventana.ShowDialog();

                return;
            }
            else if (rdbModificar.Checked)
            {
                try
                {
                    Conexion C = new Conexion();
                    C.AbrirConexion();
                    string a = "try";
                    System.Data.SqlClient.SqlCommand    cm = new System.Data.SqlClient.SqlCommand("exec ModificarTrimestre '" + dgvResultado.CurrentRow.Cells[0].Value.ToString() + "' ,'" + id_Competencia + "','" + textCodigo1.Text.Trim() + "','" + txtDuracion.Text.Trim() + "','" + cbxJornada.Text.Trim() + "'   ", C.GetConexion);
                    System.Data.SqlClient.SqlDataReader dr = cm.ExecuteReader();
                    while (dr.Read())
                    {
                        a = dr.GetString(0);
                    }
                    Limpiar();
                    muestradata();
                    VentanaMsjes ventana = new VentanaMsjes("Modificar", a);
                    ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana.btnAceptar.Visible  = true;
                    ventana.ShowDialog();
                    dr.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
            {
                Conexion C = new Conexion();
                C.AbrirConexion();
                try
                {
                    string a = "try";
                    System.Data.SqlClient.SqlCommand    cm = new System.Data.SqlClient.SqlCommand("exec registroTrimestre '" + id_Competencia + "','" + textCodigo1.Text.Trim() + "','" + txtDuracion.Text.Trim() + "','" + cbxJornada.Text.Trim() + "' ", C.GetConexion);
                    System.Data.SqlClient.SqlDataReader dr = cm.ExecuteReader();
                    while (dr.Read())
                    {
                        a = dr.GetString(0);
                    }
                    Limpiar();
                    muestradata();
                    VentanaMsjes ventana = new VentanaMsjes("Registro", a);
                    ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana.btnAceptar.Visible  = true;
                    ventana.ShowDialog();
                    dr.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();
                }
            }
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (textCodigo.Text.Trim().Equals("") || txtDuracion.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")//COMPETENCIAS TECNICAS
            {
                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 (frmCompTecnica.OpcionCompetencia == "Modificar")
                {
                    try
                    {
                        Competencias_tecnicas ClaseCompetencia = new Competencias_tecnicas();
                        ClaseCompetencia.Codigo = textCodigo.Text.Trim();

                        if (!codigo_Actual.Equals(textCodigo.Text.Trim()))
                        {
                            if (ClaseCompetencia.VerificarCodigo())
                            {
                                VentanaMsjes ventana = new VentanaMsjes("AVISO", "El código ya existe");
                                ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                                ventana.btnAceptar.Visible  = true;
                                ventana.ShowDialog();


                                textCodigo.Focus();
                                textCodigo.SelectAll();
                                return;
                            }
                        }

                        ClaseCompetencia.Descripcion = txtDescripcion.Text.Trim();

                        ClaseCompetencia.ID_Programa = id_Competencia;

                        ClaseCompetencia.Duracion = txtDuracion.Text;

                        ClaseCompetencia.ModificarCompetenciasTecnicas(codigo_Actual);

                        ClaseCompetencia.Codigo = textCodigo.Text.Trim();

                        Limpiar();
                        codigo_Actual = "";

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

                        frmCompTecnica.OpcionCompetencia = "";
                        frmCompTecnica.ListadoCompetenciasTecnicas();

                        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//NUEVO registro de competencias tecnicas
                {
                    try
                    {
                        Competencias_tecnicas ClaseCompetencia = new Competencias_tecnicas();
                        ClaseCompetencia.Codigo = textCodigo.Text.Trim();
                        if (ClaseCompetencia.VerificarCodigo())
                        {
                            VentanaMsjes ventana = new VentanaMsjes("AVISO", "El código ya existe");
                            ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                            ventana.btnAceptar.Visible  = true;
                            ventana.ShowDialog();

                            textCodigo.Focus();
                            textCodigo.SelectAll();
                            return;
                        }

                        ClaseCompetencia.Descripcion = txtDescripcion.Text.Trim();
                        ClaseCompetencia.ID_Programa = ProgramaFormacion;
                        ClaseCompetencia.Duracion    = txtDuracion.Text;
                        ClaseCompetencia.RegistrarCompetenciasTecnicas();

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

                        frmCompTecnica.ListadoCompetenciasTecnicas();
                        Limpiar();

                        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();
                    }
                }
                //fin registro
            }
            else //COMPETENCIAS TRANSVERSALES
            {
                if (frmCompTrans.OpcionCompetencia == "Modificar")
                {
                    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;
                    }
                    try
                    {
                        Competencias_transversales ClaseCompetencia = new Competencias_transversales();
                        ClaseCompetencia.Codigo = textCodigo.Text.Trim();

                        if (!codigo_Actual.Equals(textCodigo.Text.Trim()))
                        {
                            if (ClaseCompetencia.VerificarCodigo())
                            {
                                VentanaMsjes ventana = new VentanaMsjes("AVISO", "El código ya existe");
                                ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                                ventana.btnAceptar.Visible  = true;
                                ventana.ShowDialog();

                                textCodigo.Focus();
                                textCodigo.SelectAll();
                                return;
                            }
                        }

                        ClaseCompetencia.Descripcion = txtDescripcion.Text.Trim();

                        ClaseCompetencia.Id_Programa = ProgramaFormacion;
                        ClaseCompetencia.Modificar(codigo_Actual);

                        ClaseCompetencia.Codigo = textCodigo.Text.Trim();

                        Limpiar();
                        codigo_Actual = "";

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

                        frmCompTrans.OpcionCompetencia = "";
                        frmCompTrans.ListadoCompetenciasTransversales();

                        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//NUEVO registro de competencias transversales
                {
                    // try
                    //  {
                    Competencias_transversales ClaseCompetencia = new Competencias_transversales();
                    ClaseCompetencia.Codigo      = textCodigo.Text.Trim();
                    ClaseCompetencia.Id_Programa = ProgramaFormacion;

                    if (existe)    //si ya existe solo se realciona con el programa
                    {
                        ClaseCompetencia.Registrar_Programa_Competencia_Transversal();
                        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.ListadoCompetenciasTransversales();
                        Limpiar();

                        this.Close();
                    }
                    else
                    {
                        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 (ClaseCompetencia.VerificarCodigo())
                        {
                            VentanaMsjes ventana = new VentanaMsjes("AVISO", "El código ya existe");
                            ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                            ventana.btnAceptar.Visible  = true;
                            ventana.ShowDialog();

                            textCodigo.Focus();
                            textCodigo.SelectAll();
                            return;
                        }

                        ClaseCompetencia.Descripcion = txtDescripcion.Text.Trim();
                        ClaseCompetencia.Duracion    = txtDuracion.Text.Trim();
                        ClaseCompetencia.Id_Programa = ProgramaFormacion;
                        ClaseCompetencia.Codigo      = textCodigo.Text.Trim();

                        ClaseCompetencia.Registrar();
                        ClaseCompetencia.Registrar_Programa_Competencia_Transversal();

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

                        frmCompTrans.ListadoCompetenciasTransversales();
                        Limpiar();

                        this.Close();
                    }
                }
            }
        }
示例#18
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtNombre.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 (rdbNuevo.Checked)
            {
                try
                {
                    Profesion profesion = new Profesion();

                    profesion.Nombre = txtNombre.Text.Trim();
                    profesion.Registrar();

                    ListadoProfesiones();
                    LimpiarSeleccion();
                    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();
                }
                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 if (rdbModificar.Checked)
            {
                try
                {
                    Profesion profesion = new Profesion();

                    profesion.Nombre = txtNombre.Text.Trim();


                    profesion.Modificar(codActual);

                    ListadoProfesiones();
                    LimpiarSeleccion();
                    Limpiar();
                    codActual = "";

                    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();
                }
                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();
                }
            }
        }
示例#19
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtFicha.Text.Equals("") || cboJornada.SelectedIndex == -1 || txtTrimestre.Text.Equals("") || cbPrograma.SelectedIndex == -1 || cbAmbiente.SelectedIndex == -1 || cbEstado.SelectedIndex == -1)
            {
                VentanaMsjes ventana2 = new VentanaMsjes("AVISO", "Diligencie todos los datos requeridos");
                ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                ventana2.btnAceptar.Visible  = true;
                ventana2.ShowDialog();


                return;
            }
            if (rdbNuevo.Checked)
            {
                try
                {
                    grupo.Id_grupo = txtFicha.Text.Trim();
                    if (grupo.VerificarNumeroDeFicha())
                    {
                        VentanaMsjes ventana2 = new VentanaMsjes("GUARDAR", "La ficha ya existe");
                        ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                        ventana2.btnAceptar.Visible  = true;
                        ventana2.ShowDialog();


                        txtFicha.Focus();
                        txtFicha.SelectAll();
                        return;
                    }

                    llenarCampos();
                    grupo.RegistrarGrupo();

                    Limpiar();
                    LimpiarSeleccion();
                    ObtenerListadoGrupos();
                    VentanaMsjes ventana3 = new VentanaMsjes("GUARDAR", "¡Registro Exitoso!");
                    ventana3.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana3.btnAceptar.Visible  = true;
                    ventana3.ShowDialog();
                }
                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 (rdbModificar.Checked)
            {
                try
                {
                    grupo.Id_grupo = txtFicha.Text.Trim();
                    if (!codigoActual.Equals(txtFicha.Text.Trim()))
                    {
                        if (grupo.VerificarNumeroDeFicha())
                        {
                            VentanaMsjes ventana2 = new VentanaMsjes("MODIFICAR", "La ficha ya existe");
                            ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                            ventana2.btnAceptar.Visible  = true;
                            ventana2.ShowDialog();

                            txtFicha.Focus();
                            txtFicha.SelectAll();
                            return;
                        }
                    }
                    llenarCampos();
                    if (txtIdIns.Visible.Equals(false))
                    {
                        grupo.Lider = "";
                    }
                    grupo.ModificarGrupo(codigoActual);


                    LimpiarSeleccion();
                    ObtenerListadoGrupos();
                    Limpiar();
                    codigoActual = "";
                }
                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();
                }
            }
        }
示例#20
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtNombre.Text.Trim().Equals("") || txtCapacidad.Text.Trim().Equals("") || txtArea.Text.Trim().Equals("") || cbArea.SelectedIndex == -1)
            {
                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 (rdbNuevo.Checked)
            {
                Ambientes ambiente = new Ambientes();
                try
                {
                    ambiente.Nombre        = txtNombre.Text.Trim();
                    ambiente.Descripcion   = txtDescripcion.Text.Trim();
                    ambiente.Capacidad     = Convert.ToInt32(txtCapacidad.Text.Trim());
                    ambiente.Area          = Convert.ToInt32(txtArea.Text.Trim());
                    ambiente.AreaFormacion = cbArea.SelectedValue.ToString();
                    ambiente.Registrar();

                    Limpiar();
                    ListadoDeAmbientes();
                    txtNombre.Focus();

                    VentanaMsjes ventana = new VentanaMsjes("GUARDAR", "¡Registro exitoso!");
                    ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana.btnAceptar.Visible  = true;
                    ventana.ShowDialog();
                }
                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 if (rdbModificar.Checked)
            {
                if (codActual == "")
                {
                    VentanaMsjes ventana = new VentanaMsjes("MODIFICAR", "Seleccione una fila del listado de ambientes");
                    ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana.btnAceptar.Visible  = true;
                    ventana.ShowDialog();
                    return;
                }
                Ambientes ambiente = new Ambientes();
                try
                {
                    ambiente.Nombre        = txtNombre.Text.Trim();
                    ambiente.Descripcion   = txtDescripcion.Text.Trim();
                    ambiente.Capacidad     = Convert.ToInt32(txtCapacidad.Text.Trim());
                    ambiente.Area          = Convert.ToInt32(txtArea.Text.Trim());
                    ambiente.AreaFormacion = cbArea.SelectedValue.ToString();
                    ambiente.Modificar(codActual);
                    ListadoDeAmbientes();
                    LimpiarSeleccion();
                    Limpiar();

                    txtNombre.Focus();
                    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();
                }
                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();
                }
            }
        }
示例#21
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (textCodigo.Text.Trim().Equals("") || txtNombre.Text.Trim().Equals("") ||
                cbxDuraciónDiurna.SelectedIndex == -1 || cbNivel.SelectedIndex == -1)
            {
                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 (rdbNuevo.Checked)
            {
                try
                {
                    Programa_Formacion ClasePrograma = new Programa_Formacion();
                    ClasePrograma.Codigo = textCodigo.Text.Trim();
                    if (ClasePrograma.VerificarCodigo())
                    {
                        VentanaMsjes ventana = new VentanaMsjes("AVISO", "El codigo ya existe");
                        ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                        ventana.btnAceptar.Visible  = true;
                        ventana.ShowDialog();


                        textCodigo.Focus();
                        textCodigo.SelectAll();
                        return;
                    }

                    ClasePrograma.Nombre   = txtNombre.Text.Trim();
                    ClasePrograma.Duracion = cbxDuraciónDiurna.Text.Trim();
                    ClasePrograma.Nivel    = cbNivel.SelectedValue.ToString();
                    /////////////////////////Ambientes//////////////////////////

                    ClasePrograma.Registrar();
                    ListadoProgramas();
                    Limpiar();

                    VentanaMsjes ventana2 = new VentanaMsjes("GUARDAR", "¡Registro exitoso!");
                    ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana2.btnAceptar.Visible  = true;
                    ventana2.ShowDialog();
                }
                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 if (rdbModificar.Checked)
            {
                //   try
                // {
                Programa_Formacion ClasePrograma = new Programa_Formacion();
                ClasePrograma.Codigo = textCodigo.Text.Trim();
                //if (!codigo_Actual.Trim().Equals(textCodigo.Text.Trim()))Editado por Miguel Benítez esta validación no hace nada (relentiza el programa)
                //{
                //    if (ClasePrograma.VerificarCodigo())
                //    {
                //        VentanaMsjes ventana = new VentanaMsjes("AVISO", "El programa ya existe");
                //        ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                //        ventana.btnAceptar.Visible = true;
                //        ventana.ShowDialog();
                //        textCodigo.Focus();
                //        textCodigo.SelectAll();
                //        return;
                //    }
                //}

                ClasePrograma.Nombre   = txtNombre.Text.Trim();
                ClasePrograma.Duracion = cbxDuraciónDiurna.Text.Trim();
                ClasePrograma.Nivel    = cbNivel.SelectedValue.ToString();
                /////////////////////////Ambientes//////////////////////////
                //List<string> Ambientes = new List<string>();
                //for (int i = 0; i < clbAmbiente.Items.Count; i++)
                //{
                //    clbAmbiente.SelectedIndex = i;
                //    if (clbAmbiente.GetItemCheckState(i) == CheckState.Checked)
                //    {
                //        Ambientes.Add(clbAmbiente.SelectedValue.ToString());
                //    }
                //}

                //ClasePrograma.Ambientes = Ambientes;
                ClasePrograma.Modificar(codigo_Actual);

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

                /*   }
                 * catch (Exception ex)
                 * {
                 *     MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 * }*/
            }
        }
示例#22
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();
                    }
                }
            }
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtNombreArea.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 (rdbNuevo.Checked)
            {
                try
                {
                    Area area = new Area();
                    area.Nombre = txtNombreArea.Text.Trim();
                    if (area.VerificarNombre())
                    {
                        VentanaMsjes ventana = new VentanaMsjes("AVISO", "El nombre ya existe");
                        ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                        ventana.btnAceptar.Visible  = true;
                        ventana.ShowDialog();

                        txtNombreArea.Focus();
                        txtNombreArea.SelectAll();
                        return;
                    }
                    area.Registrar();

                    ObtenerListadoAreas();
                    LimpiarSeleccion();
                    Limpiar();

                    VentanaMsjes ventana2 = new VentanaMsjes("GUARDAR", "¡Registro exitoso!");
                    ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana2.btnAceptar.Visible  = true;
                    ventana2.ShowDialog();
                }
                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 if (rdbModificar.Checked)
            {
                try
                {
                    Area area = new Area();
                    area.Nombre = txtNombreArea.Text.Trim();
                    if (!nombreActual.Equals(txtNombreArea.Text.Trim()))
                    {
                        if (area.VerificarNombre())
                        {
                            VentanaMsjes ventana = new VentanaMsjes("AVISO", "El nombre ya existe");
                            ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                            ventana.btnAceptar.Visible  = true;
                            ventana.ShowDialog();

                            return;
                        }
                    }
                    area.Codigo = codActual;
                    area.Modificar();

                    ObtenerListadoAreas();
                    LimpiarSeleccion();
                    Limpiar();
                    codActual = "";

                    VentanaMsjes ventana2 = new VentanaMsjes("MODIFICAR", "¡Modificación exitosa!");
                    ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana2.btnAceptar.Visible  = true;
                    ventana2.ShowDialog();
                }
                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();
                }
            }
        }
示例#24
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (txtIdentificacion.Text.Trim().Equals("") || txtNombre.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 (cbTipo.SelectedIndex == -1)
            {
                VentanaMsjes ventana = new VentanaMsjes("GUARDAR", "Seleccione el tipo de instructor");
                ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                ventana.btnAceptar.Visible  = true;
                ventana.ShowDialog();


                return;
            }

            //if (cbProfesion.SelectedIndex == -1) voy a mandar este campo null porque no es obligatorio!!
            //{
            //    VentanaMsjes ventana = new VentanaMsjes("GUARDAR", "Seleccione la profesión");
            //    ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
            //    ventana.btnAceptar.Visible = true;
            //    ventana.ShowDialog();

            //    return;
            //}

            if (rdbNuevo.Checked)
            {
                try
                {
                    Instructor instructor = new Instructor();
                    instructor.Identificacion = txtIdentificacion.Text.Trim();
                    if (instructor.VerificarIdentificacion())
                    {
                        VentanaMsjes ventana = new VentanaMsjes("AVISO", "La identificación ya existe");
                        ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                        ventana.btnAceptar.Visible  = true;
                        ventana.ShowDialog();


                        txtIdentificacion.Focus();
                        txtIdentificacion.SelectAll();
                        return;
                    }

                    //MessageBox.Show(cbProfesion.Text.ToString());
                    instructor.Nombre    = txtNombre.Text.Trim();
                    instructor.Direccion = txtDireccion.Text.Trim();
                    instructor.Telefono  = txtTelefono.Text.Trim();
                    instructor.Celular   = txtCelular.Text.Trim();
                    instructor.Email     = txtEmail.Text.Trim();
                    instructor.Tipo      = cbTipo.SelectedItem.ToString();
                    if (cbProfesion.Text != "")
                    {
                        instructor.Profesion = cbProfesion.SelectedValue.ToString();
                    }
                    else
                    {
                        instructor.Profesion = "null";
                    }
                    //instructor.Exp_Contrato = textBox1.Text;
                    instructor.Registrar();
                    txtBuscar.Text = "";
                    ListadoDeInstructores(BuscarInstructorPor.Identificación, txtBuscar.Text.Trim());
                    Limpiar();

                    VentanaMsjes ventana2 = new VentanaMsjes("GUARDAR", "¡Registro exitoso!");
                    ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana2.btnAceptar.Visible  = true;
                    ventana2.ShowDialog();
                }
                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 if (rdbModificar.Checked)
            {
                if (idActual == "")
                {
                    VentanaMsjes ventana2 = new VentanaMsjes("MODIFICAR", "Seleccione una fila del listado de instructores");
                    ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana2.btnAceptar.Visible  = true;
                    ventana2.ShowDialog();


                    return;
                }
                try
                {
                    Instructor instructor = new Instructor();
                    instructor.Identificacion = txtIdentificacion.Text.Trim();

                    if (!idActual.Trim().Equals(txtIdentificacion.Text.Trim()))
                    {
                        if (instructor.VerificarIdentificacion())
                        {
                            VentanaMsjes ventana = new VentanaMsjes("MODIFICAR", "La identificación ya existe");
                            ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                            ventana.btnAceptar.Visible  = true;
                            ventana.ShowDialog();
                            txtIdentificacion.Focus();
                            txtIdentificacion.SelectAll();
                            return;
                        }
                    }
                    instructor.Nombre    = txtNombre.Text.Trim();
                    instructor.Direccion = txtDireccion.Text.Trim();
                    instructor.Telefono  = txtTelefono.Text.Trim();
                    instructor.Celular   = txtCelular.Text.Trim();
                    instructor.Email     = txtEmail.Text.Trim();
                    instructor.Tipo      = cbTipo.SelectedItem.ToString();
                    instructor.Profesion = cbProfesion.SelectedValue.ToString();
                    //instructor.Exp_Contrato = textBox1.Text;

                    instructor.Modificar(idActual);

                    txtBuscar.Text = "";
                    ListadoDeInstructores(BuscarInstructorPor.Identificación, txtBuscar.Text.Trim());

                    LimpiarSeleccion();
                    Limpiar();
                    idActual = "";

                    VentanaMsjes ventana2 = new VentanaMsjes("MODIFICAR", "¡Modificación exitosa!");
                    ventana2.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana2.btnAceptar.Visible  = true;
                    ventana2.ShowDialog();
                }
                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();
                }
            }
        }
示例#25
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtusuario.Text) || string.IsNullOrEmpty(txtcontra.Text) || string.IsNullOrEmpty(cbusu.Text))
            {
                VentanaMsjes ventana = new VentanaMsjes("GUARDAR", "Diligencie ambos campos");
                ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                ventana.btnAceptar.Visible  = true;
                ventana.ShowDialog();

                return;
            }
            else if (rdbModificar.Checked)
            {
                try
                {
                    Conexion C = new Conexion();
                    C.AbrirConexion();
                    string a = "try";
                    System.Data.SqlClient.SqlCommand    cm = new System.Data.SqlClient.SqlCommand("exec modificarUser '" + dgvUsuario.CurrentRow.Cells[0].Value.ToString() + "','" + txtusuario.Text + "','" + txtcontra.Text + "','" + cbusu.Text + "'", C.GetConexion);
                    System.Data.SqlClient.SqlDataReader dr = cm.ExecuteReader();
                    while (dr.Read())
                    {
                        a = dr.GetString(0);
                    }
                    limpiar();
                    cargarInicio();
                    VentanaMsjes ventana = new VentanaMsjes("Modificar", a);
                    ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana.btnAceptar.Visible  = true;
                    ventana.ShowDialog();
                    dr.Close();
                    limpiar();
                }
                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
            {
                Conexion C = new Conexion();
                C.AbrirConexion();
                try
                {
                    string a = "try";
                    System.Data.SqlClient.SqlCommand    cm = new System.Data.SqlClient.SqlCommand("exec registroUser '" + txtusuario.Text + "', '" + txtcontra.Text + "','" + cbusu.Text + "'", C.GetConexion);
                    System.Data.SqlClient.SqlDataReader dr = cm.ExecuteReader();
                    while (dr.Read())
                    {
                        a = dr.GetString(0);
                    }
                    limpiar();
                    cargarInicio();
                    VentanaMsjes ventana = new VentanaMsjes("Registro", a);
                    ventana.iconoPregunta.Image = global::Ej_Interfaz_Proyecto.Properties.Resources.icn_inf;
                    ventana.btnAceptar.Visible  = true;
                    ventana.ShowDialog();
                    dr.Close();
                    limpiar();
                }
                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();
                }
            }
        }