public async Task <IActionResult> PutGroups(int id, datamodels.Groups groups) { if (id != groups.GroupId) { return(BadRequest()); } try { var mapaux = _mapper.Map <datamodels.Groups, data.Groups>(groups); new Solution.BS.Groups(_context).Update(mapaux); } catch (Exception ee) { if (!GroupsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <datamodels.Groups> > PostGroups(datamodels.Groups groups) { var mapaux = _mapper.Map <datamodels.Groups, data.Groups>(groups); new Solution.BS.Groups(_context).Insert(mapaux); return(CreatedAtAction("GetGroups", new { id = groups.GroupId }, groups)); }