public IHttpActionResult Put([FromBody] FiguresOfPlayer figuresOfPlayer) { try { using (var entities = new GreatWarriorEntities()) { var editFiguresOfPlayer = entities.FiguresOfPlayers.SingleOrDefault( f => f.Player_Email == figuresOfPlayer.Player_Email && f.Figure_Name == figuresOfPlayer.Figure_Name); if (editFiguresOfPlayer == null) { return(Content(HttpStatusCode.NotFound, false)); } editFiguresOfPlayer.Player_Email = figuresOfPlayer.Player_Email; editFiguresOfPlayer.Figure_Name = figuresOfPlayer.Figure_Name; editFiguresOfPlayer.Figure_Level = figuresOfPlayer.Figure_Level; entities.SaveChanges(); return(Content(HttpStatusCode.OK, true)); } } catch (Exception ex) { return(Content(HttpStatusCode.InternalServerError, ex)); } }
public IHttpActionResult Post([FromBody] FiguresOfPlayer figuresOfPlayer) { try { using (var entities = new GreatWarriorEntities()) { entities.FiguresOfPlayers.Add(figuresOfPlayer); entities.SaveChanges(); return(Content(HttpStatusCode.OK, true)); } } catch (Exception ex) { return(Content(HttpStatusCode.InternalServerError, ex)); } }