public object AddParentTask(ParentTask request)
        {
            var apiResponse = new APIParentTaskResponseModel();

            try
            {
                var response = Service.AddParentTask(request);
                if (response)
                {
                    apiResponse.Message = "Parent Task added Sucessfully";
                    apiResponse.Success = true;
                }
                else
                {
                    apiResponse.Message = "Errror while adding Parent Task";
                    apiResponse.Success = false;
                }

                return(apiResponse);
            }
            catch (Exception Ex)
            {
                apiResponse.Message = "Errror while adding Parent Task";
                apiResponse.Success = false;
                return(apiResponse);
            }
        }
        public object GetParentTasks()
        {
            var response    = Service.GetParentTasks();
            var apiResponse = new APIParentTaskResponseModel();

            apiResponse.Data    = response.ToList();
            apiResponse.Success = true;
            return(apiResponse);
        }