public int PutInstructionalLetters(int id, [FromBody] InstructionalLetters value) { try { this.ef_ids.Update(value); int res = this.ef_ids.Save(); return(res > 0 ? value.id : res); } catch (Exception e) { return(-1); } }
public IHttpActionResult GetInstructionalLetters(int id) { try { InstructionalLetters list = this.ef_ids .Context .Where(s => s.id == id) .ToList() .Select(c => c.GetInstructionalLetters()).FirstOrDefault(); return(Ok(list)); } catch (Exception e) { return(BadRequest(e.Message)); } }
public IHttpActionResult PostInstructionalLettersOfNumDate([FromBody] IL_Num value) { try { InstructionalLetters list = this.ef_ids .Context .Where(s => s.num == value.num & s.dt == value.date) .ToList() .OrderByDescending(s => s.id) .Select(c => c.GetInstructionalLetters()).FirstOrDefault(); return(Ok(list)); } catch (Exception e) { return(BadRequest(e.Message)); } }