public async Task<string> Update([FromBody] MuscleGroups muscleGroup) { var group = await MuscleGroupService.Update(muscleGroup); if (group == null) { return "Invalid muscle group"; } return "Success"; }
public async Task <MuscleGroups> Update(MuscleGroups group) { var dbGroup = await Context.MuscleGroup.Where(dbG => dbG.IdGroup == group.IdGroup).SingleOrDefaultAsync(); if (dbGroup == null) { return(null); } Context.Entry(dbGroup).CurrentValues.SetValues(group); await Context.SaveChangesAsync(); return(dbGroup); }
public async Task<string> Add([FromBody] MuscleGroups muscleGroup) { try { if (MuscleGroupService.MuscleGroupItemExists(muscleGroup.IdGroup)) { return "An item with the same id already exists."; } else { await MuscleGroupService.Add(muscleGroup); return "Success"; } } catch { return "Error"; } }
public async Task Add(MuscleGroups group) { await Context.AddAsync(group); await Context.SaveChangesAsync(); }