public async Task <Range> PostRange(Range newRange, [FromUri] string lang = "fr-FR") { return(await RangeService.CreateNew(newRange, lang)); }
public async Task <Range> PutRange(int id, Range newRange, [FromUri] string lang = "fr-FR") { return(await RangeService.UpdateRange(id, newRange, lang)); }
public async Task <Range> GetRange(int id, [FromUri] string lang = "fr-FR") { return(await RangeService.GetRange(id, lang)); }
public async Task <IHttpActionResult> DeleteRange(int id) { await RangeService.RemoveRange(id); return(Ok()); }
public async Task <IEnumerable <Range> > GetAllRanges([FromUri] string lang = "fr-FR") { return(await RangeService.GetAllRanges(lang)); }