public FormGroup(GroupLogic logic, CounsellorLogic counsellorLogic, ChildLogic childLogic) { InitializeComponent(); this.logic = logic; this.counsellorLogic = counsellorLogic; this.childLogic = childLogic; comboBoxProfile.DataSource = Enum.GetValues(typeof(Profile)); }
// DELETE: api/Child/5 public IHttpActionResult Delete(int id) { try { ChildLogic.DeleteChild(id); return(Ok("deleted")); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public FormGroupChild(ChildLogic childLogic) { this.childLogic = childLogic; InitializeComponent(); var list = childLogic.Read(null); if (list != null) { comboBoxAddChild.DisplayMember = "FIO"; comboBoxAddChild.ValueMember = "Id"; comboBoxAddChild.DataSource = list; comboBoxAddChild.SelectedItem = null; } }
// GET: api/Child public IHttpActionResult Get() { try { List <ChildDto> children = ChildLogic.SelectChildren(); return(Ok(children)); } catch (HttpListenerException ex) { return(BadRequest(ex.Message)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
// POST: api/Child/kinderGardenName public IHttpActionResult Post([FromBody] ChildPost child, [FromUri] string id) { try { ChildLogic.InsertChild(child, id); return(Ok("nice")); } catch (HttpListenerException ex) { return(BadRequest(ex.Message)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
// GET: api/Child/5 public IHttpActionResult GetChildOfParent(int id) { try { var child = ChildLogic.SelectChildByParentId(id); if (child == null) { return(BadRequest("null result")); } return(Ok(child)); } 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] ChildDto child) { try { if (child != null) { ChildLogic.EditChild(id, child); return(Ok("nicly")); } return(BadRequest("object to edit must have values")); } catch (HttpListenerException ex) { return(BadRequest(ex.Message)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public FormChild(ChildLogic logic) { InitializeComponent(); this.logic = logic; }