Beispiel #1
0
 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));
     }
 }
Beispiel #3
0
        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));
     }
 }
Beispiel #8
0
 public FormChild(ChildLogic logic)
 {
     InitializeComponent();
     this.logic = logic;
 }