Exemplo n.º 1
0
        public List <ParentTaskDetails> GetParentTask()
        {
            taskMgrBusiness = new TaskManagerBusiness();
            List <ParentTaskDetails> result = taskMgrBusiness.GetParentTask();

            return(result);
        }
Exemplo n.º 2
0
        public List <TaskModel> GetAllTask()
        {
            taskMgrBusiness = new TaskManagerBusiness();
            var result = taskMgrBusiness.GetAllTask();

            return(result);
        }
Exemplo n.º 3
0
        public int UpdateEndTask(TaskModel task)
        {
            int result = 0;

            if (ModelState.IsValid)
            {
                taskMgrBusiness = new TaskManagerBusiness();
                result          = taskMgrBusiness.UpdateTask(task);
            }
            return(result);
        }
Exemplo n.º 4
0
        public int InsertTaskDetails(TaskModel task)
        {
            int result = 0;

            if (ModelState.IsValid)
            {
                taskMgrBusiness = new TaskManagerBusiness();
                result          = taskMgrBusiness.InsertTask(task);
            }
            return(result);
        }
Exemplo n.º 5
0
        public HttpResponseMessage Get()
        {
            var tmBusiness = new TaskManagerBusiness();
            var result     = tmBusiness.GetAllTask();

            if (result != null)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, result));
            }

            return(Request.CreateResponse(HttpStatusCode.BadRequest, "Unable to get all task details,Please try again later"));
        }
Exemplo n.º 6
0
        public HttpResponseMessage AddNewTask([FromBody] TaskRequest request)
        {
            var tmBusiness = new TaskManagerBusiness();
            var response   = new HttpResponseMessage();
            var result     = tmBusiness.AddNewTask(request);

            if (result > 0)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, "New task details added successfully"));
            }

            return(Request.CreateResponse(HttpStatusCode.BadRequest, "Unable to add task details,Please try again later"));
        }
        public void updateTask([FromBody] TASK task)
        {
            TaskManagerBusiness TBL = new TaskManagerBusiness();

            TBL.UpdateTask(new TASK()
            {
                Task_id       = task.Task_id,
                TaskName      = task.TaskName,
                parent_id     = task.parent_id,
                Startdate     = Convert.ToDateTime(task.Startdate),
                Enddate       = Convert.ToDateTime(task.Enddate),
                task_priority = task.task_priority
            });
        }
        public IEnumerable <ParentTask> GetAllParentTasks()
        {
            TaskManagerBusiness TBL     = new TaskManagerBusiness();
            List <ParentTask>   lstTask = new List <ParentTask>();

            foreach (var task in TBL.ReadAllParentTask())
            {
                lstTask.Add(new ParentTask()
                {
                    Task_id  = task.Task_id,
                    TaskName = task.TaskName
                });
            }
            return(lstTask);
        }
Exemplo n.º 9
0
        public HttpResponseMessage SearchTask([FromBody] TaskRequest taskParameter)
        {
            if (taskParameter == null)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest, "Please enter a valid task parameters to search"));
            }

            var tmBusiness = new TaskManagerBusiness();
            var response   = tmBusiness.SearchTask(taskParameter);

            if (response != null)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, response));
            }

            return(Request.CreateResponse(HttpStatusCode.BadRequest, "Unable to get TaskId details,Please try again later"));
        }
Exemplo n.º 10
0
        public HttpResponseMessage EndTaskById([FromUri] int TaskId)
        {
            var tmBusiness = new TaskManagerBusiness();

            if (TaskId == 0)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest, "Please enter a valid task id"));
            }

            var response = tmBusiness.EndTask(TaskId);

            if (response != null)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, response));
            }

            return(Request.CreateResponse(HttpStatusCode.BadRequest, "Unable to get TaskId details,Please try again later"));
        }
Exemplo n.º 11
0
        public HttpResponseMessage UpdateTask([FromBody] TaskRequest request, int TaskId)
        {
            var tmBusiness = new TaskManagerBusiness();

            if (request == null)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest, "Unable to process your request, Please enter a valid request."));
            }

            request.TaskId = TaskId;

            var response = tmBusiness.UpdateTask(request);

            if (response != null)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, response));
            }

            return(Request.CreateResponse(HttpStatusCode.BadRequest, "Unable to get task details,Please try again later"));
        }
        public IEnumerable <task_view> ReadAllTasks()
        {
            TaskManagerBusiness TBL     = new TaskManagerBusiness();
            List <task_view>    lsttask = new List <task_view>();

            foreach (var task in TBL.ReadAllTask())
            {
                lsttask.Add(new task_view()
                {
                    TASK_ID       = task.TASK_ID,
                    TaskName      = task.TaskName,
                    parent_id     = task.parent_id,
                    parentName    = task.parentName,
                    Startdate     = task.Startdate,
                    Enddate       = task.Enddate,
                    task_priority = task.task_priority
                });
            }
            return(lsttask);
        }
        public task_view ReadTask(int taskid)
        {
            TaskManagerBusiness TBL  = new TaskManagerBusiness();
            task_view           task = TBL.ReadTask(taskid);

            if (task != null)
            {
                return new task_view()
                       {
                           TASK_ID       = task.TASK_ID,
                           TaskName      = task.TaskName,
                           parent_id     = task.parent_id,
                           parentName    = task.parentName,
                           Startdate     = task.Startdate,
                           Enddate       = task.Enddate,
                           task_priority = task.task_priority
                       }
            }
            ;

            return(null);
        }
        public void EndTask(int id)
        {
            TaskManagerBusiness TBL = new TaskManagerBusiness();

            TBL.EndTask(id);
        }
        public void GetAllTask_Benchmark_Performance()
        {
            TaskManagerBusiness business = new TaskManagerBusiness();

            business.GetAllTask();
        }