Пример #1
0
 public HomeModule()
 {
     Get["/"] = _ => View["add_new_job.cshtml"];
       Get["/view_all_jobs"] = _ => {
     List<JobOpening> allJobs = JobOpening.GetAll();
     return View["view_all_jobs.cshtml", allJobs];
       };
       Post["/jobs_cleared"] = _ => {
     JobOpening.ClearAll();
     return View["jobs_cleared.cshtml"];
       };
       Post["/job_added"] = _ => {
     Contact contact = new Contact(Request.Form["posterName"],Request.Form["posterEmail"],Request.Form["posterPhone"]);
     JobOpening newJob = new JobOpening(Request.Form["jobTitle"], Request.Form["jobDescription"], contact);
     JobOpening.Save(newJob);
     return View["job_added.cshtml", newJob];
       };
 }
Пример #2
0
 public JobOpening(string title, string description, Contact contact)
 {
     _description = description;
       _title =  title;
       _contact = contact;
 }
Пример #3
0
 public void SetContact(Contact newContact)
 {
     _contact = newContact;
 }