Skills added per checkboxes
This commit is contained in:
@ -23,8 +23,7 @@
|
|||||||
@for (int i = 0; i < Model.userData.skillOptions.Count(); i++)
|
@for (int i = 0; i < Model.userData.skillOptions.Count(); i++)
|
||||||
{
|
{
|
||||||
<div class="form-check">
|
<div class="form-check">
|
||||||
<input type="checkbox" id="skill_@i" name="skill_@i" class="form-check-input">
|
<input type="checkbox" name="SkillCheckboxes" class="form-check-input" value="@Model.userData.skillOptions[i]">@Model.userData.skillOptions[i]
|
||||||
<label for="skill_@i">@Model.userData.skillOptions[i]</label><br>
|
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -58,7 +58,9 @@ namespace StateJobsNYSubmit.Pages
|
|||||||
if (vacancyID != null && !vacancyID.Trim().Equals(""))
|
if (vacancyID != null && !vacancyID.Trim().Equals(""))
|
||||||
{
|
{
|
||||||
posting = new Posting(vacancyID);
|
posting = new Posting(vacancyID);
|
||||||
this.CoverLetter = posting.GenerateLetter(coverLetterFormat);
|
this.CoverLetter = posting.GenerateLetter(coverLetterFormat, userData, Request.Form["SkillCheckboxes"]);
|
||||||
|
|
||||||
|
Console.WriteLine();
|
||||||
this.Posting_ID = vacancyID;
|
this.Posting_ID = vacancyID;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
@ -41,7 +41,6 @@ namespace StateJobsNYSubmit.Pages
|
|||||||
userData.name = Request.Form["userData.name"];
|
userData.name = Request.Form["userData.name"];
|
||||||
userData.email = Request.Form["userData.email"];
|
userData.email = Request.Form["userData.email"];
|
||||||
userData.smtpHost = Request.Form["userData.smtpHost"];
|
userData.smtpHost = Request.Form["userData.smtpHost"];
|
||||||
|
|
||||||
Response.Cookies.Append("Skills", Request.Form["skills"]);
|
Response.Cookies.Append("Skills", Request.Form["skills"]);
|
||||||
Response.Cookies.Append("CoverLetter", Request.Form["userData.coverLetter"]);
|
Response.Cookies.Append("CoverLetter", Request.Form["userData.coverLetter"]);
|
||||||
userData.coverLetter = "";
|
userData.coverLetter = "";
|
||||||
|
|||||||
@ -89,12 +89,15 @@ public class Posting
|
|||||||
this.VacancyID = id;
|
this.VacancyID = id;
|
||||||
}
|
}
|
||||||
|
|
||||||
public string GenerateLetter(string s) {
|
public string GenerateLetter(string s, UserData data, string skills) {
|
||||||
string ret = "" + s;
|
string ret = "" + s;
|
||||||
ret = ret.Replace("$name", this.ContactName);
|
ret = ret.Replace("$name", this.ContactName);
|
||||||
ret = ret.Replace("$vacancy", this.VacancyID);
|
ret = ret.Replace("$vacancy", this.VacancyID);
|
||||||
ret = ret.Replace("$title", this.Title);
|
ret = ret.Replace("$title", this.Title);
|
||||||
ret = ret.Replace("$box", this.BoxNumber);
|
ret = ret.Replace("$box", this.BoxNumber);
|
||||||
|
ret = ret.Replace("$email", data.email);
|
||||||
|
string skillRet = skills.Replace(",", "");
|
||||||
|
ret = ret.Replace("$skills", skillRet);
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user