public string Get(Guid id) { string value; using (var ctx = new core2apiv1Context()) { value = ctx.Values.FirstOrDefault(x => x.Id == id).Value; } return(value); }
public IEnumerable <Values> Get() { IEnumerable <Values> values; using (var ctx = new core2apiv1Context()) { values = ctx.Values.ToList(); } return(values); }
public int Delete(Guid id) { EntityEntry <Values> result = null; try { using (var ctx = new core2apiv1Context()) { result = ctx.Values.Remove(ctx.Values.SingleOrDefault(x => x.Id == id)); ctx.SaveChanges(); } return(StatusCodes.Status200OK); } catch (Exception ex) { Console.WriteLine(ex.Message); Console.WriteLine(result); return(StatusCodes.Status500InternalServerError); } }
public int Put(Guid id, [FromBody] string value) { Values result = null; try { using (var ctx = new core2apiv1Context()) { result = ctx.Values.SingleOrDefault(x => x.Id == id); result.Value = value; ctx.SaveChanges(); } return(StatusCodes.Status200OK); } catch (Exception ex) { Console.WriteLine(ex.Message); Console.WriteLine(result); return(StatusCodes.Status500InternalServerError); } }
public int Post([FromBody] string value) { EntityEntry <Values> result = null; try { using (var ctx = new core2apiv1Context()) { result = ctx.Values.Add(new Values { Id = Guid.NewGuid(), Value = value }); ctx.SaveChanges(); } return(StatusCodes.Status200OK); } catch (Exception ex) { Console.WriteLine(ex.Message); Console.WriteLine(result); return(StatusCodes.Status500InternalServerError); } }