public IHttpActionResult ApprovingApplication(ApprovedApplicationsDTO approvedApplicationsDTO) { if (!ModelState.IsValid) { return(BadRequest()); } var approvedApplications = Mapper.Map <ApprovedApplicationsDTO, ApprovedApplications>(approvedApplicationsDTO); _context.ApprovedApplications.Add(approvedApplications); _context.SaveChanges(); approvedApplicationsDTO.id = approvedApplications.id; return(Created(new Uri(Request.RequestUri + "/" + approvedApplications.id), approvedApplicationsDTO)); }
public IHttpActionResult UpdateApprovedApplication(int id, ApprovedApplicationsDTO approvedApplicationsDTO) { if (!ModelState.IsValid) { return(BadRequest()); } var approvedApplications = _context.ApprovedApplications.SingleOrDefault(c => c.id == id); if (approvedApplications == null) { NotFound(); } Mapper.Map(approvedApplicationsDTO, approvedApplications); _context.SaveChanges(); return(Ok()); }