Add Title and Veteran to DB
This commit is contained in:
@@ -27,6 +27,7 @@ namespace BoredCareers.Services.DatabaseService {
|
||||
|
||||
int _id = reader.GetInt32("ID");
|
||||
int _accountid = reader.GetInt32("AccountID");
|
||||
string _title = reader.GetString("Title");
|
||||
string _name = reader.GetString("Name");
|
||||
string _field = reader.GetString("Field");
|
||||
string _email = reader.GetString("Email");
|
||||
@@ -40,6 +41,7 @@ namespace BoredCareers.Services.DatabaseService {
|
||||
resumes.Add( new Resume() {
|
||||
ID = _id,
|
||||
AccountID = _accountid,
|
||||
Title = _title,
|
||||
Name = _name,
|
||||
Field = _field,
|
||||
Email = _email,
|
||||
|
||||
@@ -10,6 +10,7 @@ namespace BoredCareers.Services.DatabaseService {
|
||||
if (reader == null) { break; }
|
||||
int _id = reader.GetInt32("ID");
|
||||
int _accountid = reader.GetInt32("AccountID");
|
||||
string _title = reader.GetString("Title");
|
||||
string _name = reader.GetString("Name");
|
||||
string _field = reader.GetString("Field");
|
||||
string _email = reader.GetString("Email");
|
||||
@@ -22,6 +23,7 @@ namespace BoredCareers.Services.DatabaseService {
|
||||
return new Resume() {
|
||||
ID = _id,
|
||||
AccountID = _accountid,
|
||||
Title = _title,
|
||||
Name = _name,
|
||||
Field = _field,
|
||||
Email = _email,
|
||||
@@ -112,6 +114,7 @@ namespace BoredCareers.Services.DatabaseService {
|
||||
if (reader == null) { break; }
|
||||
int _id = reader.GetInt32("ID");
|
||||
int _resumeid = reader.GetInt32("ResumeID");
|
||||
bool _veteran = reader.GetBoolean("Veteran");
|
||||
string _country = reader.GetString("Country");
|
||||
string _rank = reader.GetString("Rank");
|
||||
DateTime _datestarted = reader.GetDateTime("DateStarted");
|
||||
@@ -120,6 +123,7 @@ namespace BoredCareers.Services.DatabaseService {
|
||||
military = new ResumeMilitary() {
|
||||
ID = _id,
|
||||
ResumeID = _resumeid,
|
||||
Veteran = _veteran,
|
||||
Country = _country,
|
||||
Rank = _rank,
|
||||
DateStarted = _datestarted,
|
||||
|
||||
@@ -7,11 +7,12 @@ namespace BoredCareers.Services.DatabaseService {
|
||||
public async Task SetResume(MySqlConnection connection, Resume resume) {
|
||||
string command = @"
|
||||
INSERT INTO Resume
|
||||
(ID,AccountID,Name,Field,Email,PhoneNumber,PostalCode,Country,StateOrRegion,City,IsActive)
|
||||
(ID,AccountID,Title,Name,Field,Email,PhoneNumber,PostalCode,Country,StateOrRegion,City,IsActive)
|
||||
VALUES
|
||||
(@ID,@AccountID,@Name,@Field,@Email,@PhoneNumber,@PostalCode,@Country,@StateOrRegion,@City,@IsActive)
|
||||
(@ID,@AccountID,@Title,@Name,@Field,@Email,@PhoneNumber,@PostalCode,@Country,@StateOrRegion,@City,@IsActive)
|
||||
ON DUPLICATE KEY UPDATE
|
||||
AccountID = @AccountID,
|
||||
Title = @Title,
|
||||
Name = @Name,
|
||||
Field = @Field,
|
||||
Email = @Email,
|
||||
@@ -26,6 +27,7 @@ namespace BoredCareers.Services.DatabaseService {
|
||||
MySqlCommand cmd = new MySqlCommand(command, connection);
|
||||
cmd.Parameters.AddWithValue("@ID", resume.ID);
|
||||
cmd.Parameters.AddWithValue("@AccountID", resume.AccountID);
|
||||
cmd.Parameters.AddWithValue("@Title", resume.Title);
|
||||
cmd.Parameters.AddWithValue("@Name", resume.Name);
|
||||
cmd.Parameters.AddWithValue("@Field", resume.Field);
|
||||
cmd.Parameters.AddWithValue("@Email", resume.Email);
|
||||
@@ -124,11 +126,12 @@ namespace BoredCareers.Services.DatabaseService {
|
||||
public async Task SetResumeMilitary(MySqlConnection connection, ResumeMilitary military) {
|
||||
string command = @"
|
||||
INSERT INTO Resume
|
||||
(ID,ResumeID,Country,Rank,DateStarted,StillServing,DateEnded)
|
||||
(ID,ResumeID,Veteran,Country,Rank,DateStarted,StillServing,DateEnded)
|
||||
VALUES
|
||||
(@ID,@ResumeID,@Country,@Rank,@DateStarted,@StillServing,@DateEnded)
|
||||
(@ID,@ResumeID,@Veteran,@Country,@Rank,@DateStarted,@StillServing,@DateEnded)
|
||||
ON DUPLICATE KEY UPDATE
|
||||
ResumeID = @ResumeID,
|
||||
Veteran = @Veteran,
|
||||
Country = @Country,
|
||||
Rank = @Rank,
|
||||
DateStarted = @DateStarted,
|
||||
@@ -139,6 +142,7 @@ namespace BoredCareers.Services.DatabaseService {
|
||||
MySqlCommand cmd = new MySqlCommand(command, connection);
|
||||
cmd.Parameters.AddWithValue("@ID", military.ID);
|
||||
cmd.Parameters.AddWithValue("@ResumeID", military.ResumeID);
|
||||
cmd.Parameters.AddWithValue("@Veteran", military.Veteran);
|
||||
cmd.Parameters.AddWithValue("@Country", military.Country);
|
||||
cmd.Parameters.AddWithValue("@Rank", military.Rank);
|
||||
cmd.Parameters.AddWithValue("@DateStarted", military.DateStarted.ToUniversalTime());
|
||||
|
||||
Reference in New Issue
Block a user