public HttpResponseMessage GetParentTasks()
        {
            ParentTasksBusiness parentTaskBusiness = new ParentTasksBusiness();
            List <ParentTask>   listParentTask     = parentTaskBusiness.GetParentTasks();

            return(Request.CreateResponse(HttpStatusCode.OK, listParentTask));
        }
        public IHttpActionResult AddParentTask(ParentTask parentTask)
        {
            ParentTasksBusiness parentTaskBusiness = new ParentTasksBusiness();

            parentTaskBusiness.AddParentTasks(parentTask);

            return(CreatedAtRoute("DefaultApi", new { id = parentTask.Parent_ID }, parentTask));
        }
        public void GetParentTasksBusiness()
        {
            // Arrange

            var tasksBuiness = new ParentTasksBusiness();
            List <ParentTask> listProjectTask;

            listProjectTask = tasksBuiness.GetParentTasks();

            Assert.AreEqual("Test", listProjectTask[0].Parent_Task);
        }
Esempio n. 4
0
        // POST: api/ParentTasks
        public bool Post([FromBody] ParentTask value)
        {
            bool status = false;

            try
            {
                ParentTasksBusiness parentTasksBusiness = new ParentTasksBusiness();
                parentTasksBusiness.CreateParentTask(value);
                status = true;
            }
            catch
            {
                status = false;
                throw;
            }

            return(status);
        }
Esempio n. 5
0
        // DELETE: api/ParentTasks/5
        public void Delete(int id)
        {
            ParentTasksBusiness parentTasksBusiness = new ParentTasksBusiness();

            parentTasksBusiness.DeleteParentTask(id);
        }
Esempio n. 6
0
        // PUT: api/ParentTasks/5
        public ParentTask Put(int id, [FromBody] ParentTask value)
        {
            ParentTasksBusiness parentTasksBusiness = new ParentTasksBusiness();

            return(parentTasksBusiness.UpdateParentTask(id, value));
        }
Esempio n. 7
0
        // GET: api/ParentTasks/5
        public ParentTask Get(int id)
        {
            ParentTasksBusiness parentTasksBusiness = new ParentTasksBusiness();

            return(parentTasksBusiness.GetParentTaskByID(id));
        }
Esempio n. 8
0
        // GET: api/ParentTasks
        public IEnumerable <ParentTask> Get()
        {
            ParentTasksBusiness parentTasksBusiness = new ParentTasksBusiness();

            return(parentTasksBusiness.GetParentTasks());
        }