public bool AgregarDatosConObjeto(Patrocinador patrocinador)
        {
            if (ValidarConObjeto(patrocinador))
            {
                using (SqlConnection connection = new SqlConnection("Data Source=DESKTOP-OBB3PNQ;Initial Catalog=Prueba;Integrated Security=True"))
                {
                    using (SqlCommand command = new SqlCommand())
                    {
                        command.Connection  = connection;           // <== lacking
                        command.CommandType = CommandType.Text;
                        command.CommandText = "INSERT into Tbl_Patrocinadores (identificacion, nombre_empresa, tipo_empresa, tipo_patrocinio, nombre, apellido1, apellido2, telefono, correo) VALUES (@identificacion, @nombre_empresa, @tipo_empresa, @tipo_patrocinio, @nombre, @apellido1, @apellido2, @telefono, @correo)";
                        command.Parameters.AddWithValue("@identificacion", patrocinador.Get_identificacion());
                        command.Parameters.AddWithValue("@nombre_empresa", patrocinador.Get_nombreEmpresa());
                        command.Parameters.AddWithValue("@tipo_empresa", patrocinador.Get_tipoEmpresa());
                        command.Parameters.AddWithValue("@tipo_patrocinio", patrocinador.Get_tipoPatrocinio());
                        command.Parameters.AddWithValue("@nombre", patrocinador.Get_nombre());
                        command.Parameters.AddWithValue("@apellido1", patrocinador.Get_primerApellido());
                        command.Parameters.AddWithValue("@apellido2", patrocinador.Get_segundoApellido());
                        command.Parameters.AddWithValue("@telefono", patrocinador.Get_telefono());
                        command.Parameters.AddWithValue("@correo", patrocinador.Get_correo());


                        try
                        {
                            connection.Open();
                            int recordsAffected = command.ExecuteNonQuery();
                        }
                        catch (SqlException)
                        {
                            MessageBox.Show("Catch Patrocinadores");
                        }
                        finally
                        {
                            connection.Close();
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("Faltan datos Patrocinador");
                return(false);
            }
            return(true);
        }
 public bool ValidarConObjeto(Patrocinador patrocinador)
 {
     if (string.IsNullOrWhiteSpace(patrocinador.Get_identificacion()) ||
         string.IsNullOrWhiteSpace(patrocinador.Get_nombreEmpresa()) ||
         string.IsNullOrWhiteSpace(patrocinador.Get_tipoEmpresa()) ||
         string.IsNullOrWhiteSpace(patrocinador.Get_tipoPatrocinio()) ||
         string.IsNullOrWhiteSpace(patrocinador.Get_nombre()) ||
         string.IsNullOrWhiteSpace(patrocinador.Get_primerApellido()) ||
         string.IsNullOrWhiteSpace(patrocinador.Get_segundoApellido()) ||
         string.IsNullOrWhiteSpace(patrocinador.Get_telefono())
         )
     {
         return(false);
     }
     else
     {
         return(true);
     }
 }