Add skill and education

This commit is contained in:
derek.holloway
2025-07-14 12:39:44 -07:00
parent 8d5dbcabff
commit 4fc9eab39f
+47 -5
View File
@@ -230,9 +230,7 @@ namespace BoredCareers.Services.DatabaseService {
using (DbDataReader reader = await ResumeMilitaryReader) {
ResumeMilitary? military = null;
while (await reader.ReadAsync()) {
if (reader == null) {
break;
}
if (reader == null) { break; }
int _id = reader.GetInt32("ID");
int _resumeid = reader.GetInt32("ResumeID");
string _country = reader.GetString("Country");
@@ -257,11 +255,55 @@ namespace BoredCareers.Services.DatabaseService {
}
using (DbDataReader reader = await ResumeEducationReader) {
List<ResumeEducation>? education = new List<ResumeEducation>();
while (await reader.ReadAsync()) {
if (reader == null) { break; }
int _id = reader.GetInt32("ID");
int _resumeid = reader.GetInt32("ResumeID");
string _degreetype = reader.GetString("DegreeType");
string _degreefield = reader.GetString("DegreeField");
string _school = reader.GetString("School");
string _postalcode = reader.GetString("PostalCode");
string _country = reader.GetString("Country");
string _state = reader.GetString("StateOrRegion");
string _city = reader.GetString("City");
DateTime _datestarted = reader.GetDateTime("DateStarted");
bool _stillstudying = reader.GetBoolean("StillStudying");
DateTime _dateended = reader.GetDateTime("DateEnded");
education.Add( new ResumeEducation {
ID = _id,
ResumeID = _resumeid,
DegreeType = _degreetype,
DegreeField = _degreefield,
School = _school,
PostalCode = _postalcode,
Country = _country,
StateOrRegion = _state,
City = _city,
DateStarted = _datestarted,
StillStudying = _stillstudying,
DateEnded = _dateended
} );
}
resume.Educations = education.ToArray();
}
using (DbDataReader reader = await ResumeSkillReader) {
List<ResumeSkill>? skills = new List<ResumeSkill>();
while (await reader.ReadAsync()) {
if (reader == null) { break; }
int _id = reader.GetInt32("ID");
int _resumeid = reader.GetInt32("ResumeID");
string _name = reader.GetString("Name");
string _description = reader.GetString("Description");
skills.Add( new ResumeSkill {
ID = _id,
ResumeID = _resumeid,
Name = _name,
Description = _description
} );
}
resume.Skills = skills.ToArray();
}
using (DbDataReader reader = await ResumeLanguageReader) {