Click here to Skip to main content
15,895,011 members
Home / Discussions / C#
   

C#

 
AnswerRe: ItemObservableCollection Pin
Gerry Schmitz8-Oct-23 7:55
mveGerry Schmitz8-Oct-23 7:55 
QuestionHow do I use Visual Studio user secrets and GitHub secrets, in the same project? Pin
Rod at work4-Oct-23 11:32
Rod at work4-Oct-23 11:32 
AnswerRe: How do I use Visual Studio user secrets and GitHub secrets, in the same project? Pin
Richard MacCutchan4-Oct-23 20:55
mveRichard MacCutchan4-Oct-23 20:55 
GeneralRe: How do I use Visual Studio user secrets and GitHub secrets, in the same project? Pin
Rod at work5-Oct-23 2:38
Rod at work5-Oct-23 2:38 
GeneralRe: How do I use Visual Studio user secrets and GitHub secrets, in the same project? Pin
Richard MacCutchan5-Oct-23 2:43
mveRichard MacCutchan5-Oct-23 2:43 
GeneralRe: How do I use Visual Studio user secrets and GitHub secrets, in the same project? Pin
Rod at work5-Oct-23 3:24
Rod at work5-Oct-23 3:24 
GeneralRe: How do I use Visual Studio user secrets and GitHub secrets, in the same project? Pin
Rod at work5-Oct-23 3:54
Rod at work5-Oct-23 3:54 
GeneralRe: How do I use Visual Studio user secrets and GitHub secrets, in the same project? Pin
Richard MacCutchan5-Oct-23 4:18
mveRichard MacCutchan5-Oct-23 4:18 
AnswerRe: How do I use Visual Studio user secrets and GitHub secrets, in the same project? Pin
jschell5-Oct-23 5:48
jschell5-Oct-23 5:48 
GeneralRe: How do I use Visual Studio user secrets and GitHub secrets, in the same project? Pin
Rod at work5-Oct-23 10:33
Rod at work5-Oct-23 10:33 
GeneralRe: How do I use Visual Studio user secrets and GitHub secrets, in the same project? Pin
jschell6-Oct-23 7:10
jschell6-Oct-23 7:10 
QuestionBeginner: Return properties from another Class Pin
Member 159530273-Oct-23 23:58
Member 159530273-Oct-23 23:58 
Hi!

I'm a beginner in C# and need some help.
In Winforms I've got a button. When I press the button I'd like to get some data from TMDB and insert it to MS SQL.

I've redacted some properties to cut down unnecessary properties.

This is what I've got:

Forms.cs:
C#
public void btn_GetNewTVShowData_Click(object sender, EventArgs e)
{
    GetTMDB GetData = new GetTMDB();
    GetData.GetTvShowData();
}


DataClasses\Common\GetTMDB.cs
C#
DataClasses\Common\GetTMDB.cs
namespace WinFormsApp1.DataClasses.Common
{
    internal class GetTMDB
    {
        public async Task<string> GetTvShowData()
        {

 
            HttpClient client = new HttpClient();

            var content = await client.GetStringAsync("https://api.themoviedb.org/3/tv/136311?api_key=XXXXXXX&language=en-US");


            TVShow myDeserializedClass = JsonConvert.DeserializeObject<TVShow>(content);


            return object myDeserializedClass;  <-- Not working, I know

        }

        public class TVShow
        {
            public string backdrop_path { get; set; } = default!;
            public List<CreatedBy> created_by { get; set; } = default!;
            public string name { get; set; } = default!;
        }
		
		 public class CreatedBy
        {
            public int id { get; set; } = default!;
            public string credit_id { get; set; } = default!;
            public string name { get; set; } = default!;
            public int gender { get; set; } = default!;
            public string profile_path { get; set; } = default!;
        }
    }
}


DataClasses\Common\DataAccess.cs (psedocode, just for showing I want it in seperate class)
C#
INSERT INTO table_name (column1, column2) VALUES (value1, value2);


So, I want to press a button, use the class GetTMDB, get the json from TMDB, Serialize it (with NewtonSoft.json), return the data back to my forms1.cs (I guess? Or should I call DataAccess.cs?).
Is it possible to let another class access the properties?
Let's say I want multiple classes to access the Properties to do different kind of stuff with my properties.
AnswerRe: Beginner: Return properties from another Class Pin
Gerry Schmitz4-Oct-23 4:32
mveGerry Schmitz4-Oct-23 4:32 
AnswerRe: Beginner: Return properties from another Class Pin
Dave Kreskowiak4-Oct-23 5:36
mveDave Kreskowiak4-Oct-23 5:36 
QuestionUsing await/async Correctly Pin
Kevin Marois25-Sep-23 12:30
professionalKevin Marois25-Sep-23 12:30 
AnswerRe: Using await/async Correctly Pin
Gerry Schmitz25-Sep-23 16:13
mveGerry Schmitz25-Sep-23 16:13 
GeneralRe: Using await/async Correctly Pin
Kevin Marois25-Sep-23 16:49
professionalKevin Marois25-Sep-23 16:49 
GeneralRe: Using await/async Correctly Pin
Gerry Schmitz25-Sep-23 17:06
mveGerry Schmitz25-Sep-23 17:06 
AnswerRe: Using await/async Correctly Pin
Richard Deeming25-Sep-23 21:52
mveRichard Deeming25-Sep-23 21:52 
QuestionWin Forms, WPF, WinUI 3 Pin
Member 1210196924-Sep-23 10:04
Member 1210196924-Sep-23 10:04 
AnswerRe: Win Forms, WPF, WinUI 3 Pin
Gerry Schmitz24-Sep-23 18:08
mveGerry Schmitz24-Sep-23 18:08 
AnswerRe: Win Forms, WPF, WinUI 3 Pin
#realJSOP19-Mar-24 2:50
mve#realJSOP19-Mar-24 2:50 
Question.NET 4.7 Desktop Form combox coloring within datagridview Pin
.NET4Ever22-Sep-23 4:50
.NET4Ever22-Sep-23 4:50 
AnswerRe: .NET 4.7 Desktop Form combox coloring within datagridview Pin
Alan N22-Sep-23 13:40
Alan N22-Sep-23 13:40 
GeneralRe: .NET 4.7 Desktop Form combox coloring within datagridview Pin
.NET4Ever25-Sep-23 4:02
.NET4Ever25-Sep-23 4:02 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.