private static JobApplication FillApplication(DataRow applicationRow, DataRow[] documentRows, DataRow[] propertyRows) { var jobApplication = new JobApplication { ApplicationId = (int)applicationRow["ApplicationId"], JobId = (int)applicationRow["JobId"], UserId = applicationRow["UserId"] as int?, AppliedForDate = (DateTime)applicationRow["AppliedDate"], SalaryRequirement = applicationRow["SalaryRequirement"] as string, ApplicantName = applicationRow["ApplicantName"] as string, ApplicantEmail = applicationRow["ApplicantEmail"] as string, ApplicantPhone = applicationRow["ApplicantPhone"] as string, Message = applicationRow["Message"] as string, StatusId = applicationRow["StatusId"] as int? }; if (documentRows != null && propertyRows != null) { jobApplication.SetDocuments(documentRows); jobApplication.SetApplicationProperties(propertyRows); } return(jobApplication); }
private static JobApplication FillApplication(DataRow applicationRow, DataRow[] documentRows, DataRow[] propertyRows) { var jobApplication = new JobApplication { ApplicationId = (int)applicationRow["ApplicationId"], JobId = (int)applicationRow["JobId"], UserId = applicationRow["UserId"] as int?, AppliedForDate = (DateTime)applicationRow["AppliedDate"], SalaryRequirement = applicationRow["SalaryRequirement"] as string, ApplicantName = applicationRow["ApplicantName"] as string, ApplicantEmail = applicationRow["ApplicantEmail"] as string, ApplicantPhone = applicationRow["ApplicantPhone"] as string, Message = applicationRow["Message"] as string, StatusId = applicationRow["StatusId"] as int? }; if (documentRows != null && propertyRows != null) { jobApplication.SetDocuments(documentRows); jobApplication.SetApplicationProperties(propertyRows); } return jobApplication; }