public JobApplication CreateJobApplication(JobApplication jobApplication) { db.JobApplications.Add(jobApplication); db.SaveChanges(); return jobApplication; }
public IHttpActionResult PutJobApplication(int id, JobApplication jobApplication) { if (!ModelState.IsValid) { return BadRequest(ModelState); } if (id != jobApplication.JobApplicationID) { return BadRequest(); } try { db.UpdateJobApplication(id, jobApplication); } catch (DbUpdateConcurrencyException) { if (!JobApplicationExists(id)) { return NotFound(); } else { throw; } } return StatusCode(HttpStatusCode.NoContent); }
public JobApplication Create(JobApplication oJobApplication) { if (oJobApplication != null) { return oJobApplicationRepos.CreateJobApplication(oJobApplication); } return null; }
public IHttpActionResult PostJobApplication(JobApplication jobApplication) { if (!ModelState.IsValid) { return BadRequest(ModelState); } db.CreateJobApplication(jobApplication); return CreatedAtRoute("DefaultApi", new { id = jobApplication.JobApplicationID }, jobApplication); }
public void UpdateJobApplication(int id, JobApplication jobApplication) { db.Entry(jobApplication).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { throw; } }
/// <summary> /// Converts this instance of <see cref="JobApplicationDTO"/> to an instance of <see cref="JobApplication"/>. /// </summary> /// <param name="dto"><see cref="JobApplicationDTO"/> to convert.</param> public static JobApplication ToEntity(this JobApplicationDTO dto) { if (dto == null) return null; var entity = new JobApplication(); entity.JobApplicationID = dto.JobApplicationID; entity.JobID = dto.JobID; entity.ApplicantUserID = dto.ApplicantUserID; entity.ApplicationDate = dto.ApplicationDate; dto.OnEntity(entity); return entity; }
/// <summary> /// Invoked when <see cref="ToEntity"/> operation is about to return. /// </summary> /// <param name="entity"><see cref="JobApplication"/> converted from <see cref="JobApplicationDTO"/>.</param> static partial void OnEntity(this JobApplicationDTO dto, JobApplication entity);