}//fin constructor

        //metodos

        /*
         * este metodo se encarga de registrar objeto vacunas
         */
        public string RegistrarVacuna(ObjetoVacunas miObjetoVacunas)
        {
            string salida = "";

            if (BuscarIdentificacionVacuna(miObjetoVacunas.IdentificacionVacuna))
            {
                salida = "Ya existe un registro con ese mismo numero de identificacion. Por favor" +
                         " vuelva a intentarlo.";
            }//fin if
            else
            {
                SqlCommand comando   = new SqlCommand();
                string     sentencia = " Insert	Into Vacunas (Id_vacuna, Descripcion)" +
                                       " Values (@Id_vacuna, @Descripcion)";

                comando.CommandType = CommandType.Text;
                comando.CommandText = sentencia;
                comando.Connection  = cadenaConexion.conexion;
                comando.Parameters.AddWithValue("@Id_vacuna", miObjetoVacunas.IdentificacionVacuna);
                comando.Parameters.AddWithValue("@Descripcion", miObjetoVacunas.DescripcionVacuna);

                //abrir conexion
                cadenaConexion.abrir();
                comando.ExecuteNonQuery();
                //cerrar conexion
                cadenaConexion.cerrar();
                salida = "Se agrego la vacuna correctamente";
            }//fin else

            return(salida);
        }//fin RegistrarVacuna
        }//fin GetObjetoVacuna

        /*
         * este metodo se encarga de buscar un objeto vacuna en especifico y devolverlo
         */
        public ObjetoVacunas BuscarVacuna(int identificacion)
        {
            ObjetoVacunas miObjetoVacunas = null;

            for (int i = 0; i < ControladorFRMVacuna.miListaVacunas.Count; i++)
            {
                if (ControladorFRMVacuna.miListaVacunas.ElementAt(i).Equals(identificacion))
                {
                    miObjetoVacunas = ControladorFRMVacuna.miListaVacunas.ElementAt(i);
                } //fin if
            }     //fin for

            return(miObjetoVacunas);
        } //fin BuscarVacuna
        }//fin ObtenerMiLista

        /*
         * BuscarIdentificacionVacuna = se encarga de verificar si existe o no un objeto vacuna en
         * el registro
         */
        public bool BuscarIdentificacionVacuna(int identificacionVacuna)
        {
            bool encontrado = false;

            for (int i = 0; i < miListaVacunas.Count; i++)
            {
                if (miListaVacunas.ElementAt(i).IdentificacionVacuna.Equals(identificacionVacuna))
                {
                    encontrado      = true;
                    miObjetoVacunas = miListaVacunas.ElementAt(index: identificacionVacuna);//objetoVacuna
                    posicion        = i;
                }//fin if verdad
            }//fin

            return(encontrado);
        }//fin BuscarIdentificacionVacuna
        }//fin BuscarIdentificacionVacuna

        /*
         * GetObjetoVacuna = devuelve un objeto Vacuna con sus valores respectivos
         */
        public ObjetoVacunas GetObjetoVacuna(int identificacionVacuna, string descripcionVacuna)
        {
            miObjetoVacunas = new ObjetoVacunas(identificacionVacuna, descripcionVacuna);
            return(miObjetoVacunas);
        }//fin GetObjetoVacuna