public IHttpActionResult BanningApplication(BannedApplicationsDTO bannedApplicationsDTO) { if (!ModelState.IsValid) { return(BadRequest()); } var bannedApplications = Mapper.Map <BannedApplicationsDTO, BannedApplications>(bannedApplicationsDTO); _context.BannedApplications.Add(bannedApplications); _context.SaveChanges(); bannedApplicationsDTO.id = bannedApplications.id; return(Created(new Uri(Request.RequestUri + "/" + bannedApplications.id), bannedApplicationsDTO)); }
public IHttpActionResult UpdateBannedApplication(int id, BannedApplicationsDTO bannedApplicationsDTO) { if (!ModelState.IsValid) { return(BadRequest()); } var bannedApplications = _context.BannedApplications.SingleOrDefault(c => c.id == id); if (bannedApplications == null) { NotFound(); } Mapper.Map(bannedApplicationsDTO, bannedApplications); _context.SaveChanges(); return(Ok()); }