public async Task <IActionResult> PutGroupRequests(int id, DataModels.GroupRequests groupRequests) { if (id != groupRequests.GroupRequestId) { return(BadRequest()); } try { var mappaux = _mapper.Map <DataModels.GroupRequests, data.GroupRequests>(groupRequests); new BS.GroupRequests(_context).Update(mappaux); } catch (Exception ee) { if (!GroupRequestsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <DataModels.GroupRequests> > PostGroupRequests(DataModels.GroupRequests groupRequests) { var mappaux = _mapper.Map <DataModels.GroupRequests, data.GroupRequests>(groupRequests); new BS.GroupRequests(_context).Insert(mappaux); return(CreatedAtAction("GetGroupRequests", new { id = groupRequests.GroupRequestId }, groupRequests)); }