// DELETE: api/Proffesional/5 public IHttpActionResult Delete(int id) { try { ProffessionalLogic.DeleteProffesional(id); return(Ok("deleted")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult Post([FromBody] ProffessionalPost professional) { try { ProffessionalLogic.InsertProffesional(professional); return(Ok()); } catch (HttpListenerException ex) { return(BadRequest(ex.Message)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
// GET: api/Child public IHttpActionResult Get() { try { List <ProfessionalDTO> professionals = ProffessionalLogic.SelectProffesionals(); return(Ok(professionals)); } catch (HttpListenerException ex) { return(BadRequest(ex.Message)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult GetProffesionalUserId(int id) { try { var proffesionalId = ProffessionalLogic.SelectProfessionalByUserID(id); if (proffesionalId == null) { return(BadRequest("null result")); } return(Ok(proffesionalId)); } catch (HttpListenerException ex) { return(BadRequest(ex.InnerException.Message)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
// PUT: api/Child/5 public IHttpActionResult Put(int id, [FromBody] ProfessionalDTO professional) { try { if (professional != null) { ProffessionalLogic.EditProffesional(id, professional); return(Ok("nicly")); } return(BadRequest()); } catch (HttpListenerException ex) { return(BadRequest(ex.Message)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }