示例#1
0
        private void listarParticipantes()
        {
            participantesDTO = new ParticipantesDTO();
            participantesDAO = new ParticipantesDAO(participantesDTO);

            dataTable = new DataTable();
            dataTable = participantesDAO.ListarParticipantes();

            if (dataTable.Rows.Count > 0)
            {
                cmbparticipantes.DataSource = dataTable;
                DataRow dataRow = dataTable.NewRow();
                dataRow["nombreparticipante"] = "Seleccione..";
                dataTable.Rows.InsertAt(dataRow, 0);

                cmbparticipantes.DisplayMember = "nombreparticipante";
                cmbparticipantes.ValueMember   = "numerodocumento";

                cmbparticipantes.SelectedIndex = 0;
            }
            else
            {
                MessageBox.Show("No hay participantes para mostrar.");
            }
        }
示例#2
0
        public void EliminarParticipante()
        {
            participantesDTO = new ParticipantesDTO();
            participantesDTO.setCedula(Convert.ToInt32(txtcedula.Text));
            participantesDAO = new ParticipantesDAO(participantesDTO);

            participantesDAO.EliminarParticipantes();
            MessageBox.Show("Participante eliminado.");
            AccionesCampos();
        }
示例#3
0
        public void GuardarCambiosSinPaisParticipantes()
        {
            participantesDTO = new ParticipantesDTO();
            participantesDTO.setCedula(Convert.ToInt32(txtcedula.Text));
            participantesDTO.setNombre(txtnombre.Text);
            participantesDTO.setEdad(int.Parse(txtedad.Text));

            participantesDAO = new ParticipantesDAO(participantesDTO);
            participantesDAO.GuardarCambiosParticipantesSinPais();
            MessageBox.Show("Participante actualizado.");
        }
示例#4
0
        private void ElimiarParticipante()
        {
            participantesDTO = new ParticipantesDTO();
            participantesDTO.setCedula(Convert.ToInt32(txtcedula.Text));
            participantesDAO = new ParticipantesDAO(participantesDTO);

            participantesDAO.EliminarParticipantes();

            MessageBox.Show("Participante eliminado.");
            LimpiaDatos();
            ListarPaises();
            ListarParticipantes();
        }
示例#5
0
        private void GuardarCambiosConPaisParticipantes()
        {
            participantesDTO = new ParticipantesDTO();
            participantesDTO.setCedula(Convert.ToInt32(txtcedula.Text));
            participantesDTO.setNombre(txtnombre.Text);
            participantesDTO.setPais(int.Parse(cmbpais.SelectedValue.ToString()));
            participantesDTO.setEdad(int.Parse(txtedad.Text));

            participantesDAO = new ParticipantesDAO(participantesDTO);

            participantesDAO.GuardarCambiosParticipantesConPais();

            MessageBox.Show("Participante actualizado.");
        }
示例#6
0
        private void ListarParticipantes()
        {
            participantesDTO = new ParticipantesDTO();
            participantesDAO = new ParticipantesDAO(participantesDTO);

            DttParticipantes = new DataTable();
            DttParticipantes = participantesDAO.ListarParticipantes();

            if (DttParticipantes.Rows.Count > 0)
            {
                dtparticipantes.DataSource = DttParticipantes;
            }
            else
            {
                MessageBox.Show("No hay participantes registrados.");
            }
        }
        private void guardarNuevoParticipante()
        {
            if (cmbpaises.SelectedIndex == 0)
            {
                MessageBox.Show("Debe seleccionar un pais");
            }
            else
            {
                participantesDTO = new ParticipantesDTO();
                participantesDTO.setNumerodocumento(long.Parse(txtnumerodocumento.Text));
                participantesDTO.setNombreparticipante(txtnombreparticipantes.Text);
                participantesDTO.setIdpais(byte.Parse(cmbpaises.SelectedValue.ToString()));
                participantesDAO = new ParticipantesDAO(participantesDTO);

                participantesDAO.guardarNuevoParticipante();

                MessageBox.Show("Registro Exitoso");
            }
        }
示例#8
0
        private void GuardarParticipante()
        {
            if (cmbpais.SelectedIndex == 0)
            {
                MessageBox.Show("Selecione un país.");
            }
            else
            {
                participantesDTO = new ParticipantesDTO();
                participantesDTO.setCedula(Convert.ToInt32(txtcedula.Text));
                participantesDTO.setNombre(txtnombre.Text);
                participantesDTO.setEdad(int.Parse(txtedad.Text));
                participantesDTO.setPais(int.Parse(cmbpais.SelectedValue.ToString()));

                participantesDAO = new ParticipantesDAO(participantesDTO);
                participantesDAO.GuardarParticipantes();
                MessageBox.Show("Participante guardado.");
            }
        }
        private void guardarCambiosParticipantes()
        {
            participantesDTO = new ParticipantesDTO();
            participantesDTO.setNumerodocumento(long.Parse(txtnumerodocumento.Text));
            participantesDTO.setNombreparticipante(txtnombreparticipantes.Text);

            if (cmbpaises.SelectedIndex == 0)
            {
                participantesDTO.setIdpais(0);
            }
            else
            {
                participantesDTO.setIdpais(byte.Parse(cmbpaises.SelectedValue.ToString()));
            }

            participantesDAO = new ParticipantesDAO(participantesDTO);

            participantesDAO.guardarCambiosParticipantes();

            MessageBox.Show("Registro modificado Exitosamente");
        }