diff --git a/ToDo.yaml b/ToDo.yaml index be54de0..4d6307c 100755 --- a/ToDo.yaml +++ b/ToDo.yaml @@ -17,5 +17,4 @@ Client: database: - Add Applied Jobs Table - Make sure that input datatypes are MySQL safe. Such as DateTime's \ No newline at end of file + Add Applied Jobs Table \ No newline at end of file diff --git a/src/Server/Services/DatabaseService/JobListing.cs b/src/Server/Services/DatabaseService/JobListing.cs index fb1f00b..384fa84 100644 --- a/src/Server/Services/DatabaseService/JobListing.cs +++ b/src/Server/Services/DatabaseService/JobListing.cs @@ -158,8 +158,8 @@ namespace BoredCareers.Services.DatabaseService { cmd.Parameters.AddWithValue("@JobType", jobListing.JobType); cmd.Parameters.AddWithValue("@Remote", jobListing.Remote); cmd.Parameters.AddWithValue("@Description", jobListing.Description); - cmd.Parameters.AddWithValue("@CreatedTime", jobListing.CreatedTime); - cmd.Parameters.AddWithValue("@ModifiedTime", jobListing.ModifiedTime); + cmd.Parameters.AddWithValue("@CreatedTime", jobListing.CreatedTime.ToUniversalTime()); + cmd.Parameters.AddWithValue("@ModifiedTime", jobListing.ModifiedTime.ToUniversalTime()); cmd.Parameters.AddWithValue("@IsDeleted", jobListing.IsDeleted); await cmd.ExecuteNonQueryAsync(); diff --git a/src/Server/Services/DatabaseService/ResumeParts/SetResumeParts.cs b/src/Server/Services/DatabaseService/ResumeParts/SetResumeParts.cs index 2968e4e..d82992a 100644 --- a/src/Server/Services/DatabaseService/ResumeParts/SetResumeParts.cs +++ b/src/Server/Services/DatabaseService/ResumeParts/SetResumeParts.cs @@ -90,9 +90,9 @@ namespace BoredCareers.Services.DatabaseService { cmd.Parameters.AddWithValue("@JobTitle", cur.JobTitle); cmd.Parameters.AddWithValue("@Company", cur.Company); cmd.Parameters.AddWithValue("@PostalCode", cur.PostalCode); - cmd.Parameters.AddWithValue("@DateStarted", cur.DateStarted); + cmd.Parameters.AddWithValue("@DateStarted", cur.DateStarted.ToUniversalTime()); cmd.Parameters.AddWithValue("@StillEmployed", cur.StillEmployed); - cmd.Parameters.AddWithValue("@DateEnded", cur.DateEnded); + cmd.Parameters.AddWithValue("@DateEnded", cur.DateEnded.ToUniversalTime()); await cmd.ExecuteNonQueryAsync(); } @@ -143,9 +143,9 @@ namespace BoredCareers.Services.DatabaseService { cmd.Parameters.AddWithValue("@ResumeID", military.ResumeID); cmd.Parameters.AddWithValue("@Country", military.Country); cmd.Parameters.AddWithValue("@Rank", military.Rank); - cmd.Parameters.AddWithValue("@DateStarted", military.DateStarted); + cmd.Parameters.AddWithValue("@DateStarted", military.DateStarted.ToUniversalTime()); cmd.Parameters.AddWithValue("@StillServing", military.StillServing); - cmd.Parameters.AddWithValue("@DateEnded", military.DateEnded); + cmd.Parameters.AddWithValue("@DateEnded", military.DateEnded.ToUniversalTime()); await cmd.ExecuteNonQueryAsync(); } @@ -181,9 +181,9 @@ namespace BoredCareers.Services.DatabaseService { cmd.Parameters.AddWithValue("@Country", cur.Country); cmd.Parameters.AddWithValue("@StateOrRegion", cur.StateOrRegion); cmd.Parameters.AddWithValue("@City", cur.City); - cmd.Parameters.AddWithValue("@DateStarted", cur.DateStarted); + cmd.Parameters.AddWithValue("@DateStarted", cur.DateStarted.ToUniversalTime()); cmd.Parameters.AddWithValue("@StillStudying", cur.StillStudying); - cmd.Parameters.AddWithValue("@DateEnded", cur.DateEnded); + cmd.Parameters.AddWithValue("@DateEnded", cur.DateEnded.ToUniversalTime()); await cmd.ExecuteNonQueryAsync(); }