Ejemplo n.º 1
0
        public ResponseModelGetAll <TaskResponse> GetAllTasks(GetById getById)
        {
            try
            {
                TaskItemProvider    objtaskItemProvider = new TaskItemProvider(_context);
                List <TaskResponse> allTasks            = objtaskItemProvider.GetAllTask(getById.Id);
                ResponseModelGetAll <TaskResponse> objResponseModelGetAll = new ResponseModelGetAll <TaskResponse>
                {
                    ObjectList = allTasks,
                    Message    = "Successfully Retrieved",
                    StatusCode = 1
                };

                return(objResponseModelGetAll);
            }
            catch (Exception ex)
            {
                ResponseModelGetAll <TaskResponse> objResponseModelGetAll = new ResponseModelGetAll <TaskResponse>
                {
                    Message    = ex.Message,
                    StatusCode = 0
                };
                return(objResponseModelGetAll);
            }
        }
Ejemplo n.º 2
0
 public ResponseModel AddAssignees(ListRequestModel <AssignedTask> objAssignTaskRequest)
 {
     try
     {
         TaskItemProvider objTaskItemProvider = new TaskItemProvider(_context);
         objTaskItemProvider.AssignTask(objAssignTaskRequest.ObjectList);
         ResponseModel objResponseModel = new ResponseModel
         {
             StatusCode = 0,
             Message    = "Assigned Successfully"
         };
         return(objResponseModel);
     }
     catch (Exception ex)
     {
         ResponseModel objResponseModel = new ResponseModel
         {
             StatusCode = 0,
             Message    = ex.Message
         };
         return(objResponseModel);
     }
 }
Ejemplo n.º 3
0
 public ResponseModel DeleteTask(TaskItem objTask)
 {
     try
     {
         TaskItemProvider objTaskItemProvider = new TaskItemProvider(_context);
         objTaskItemProvider.DeleteTask(objTask);
         ResponseModel objResponseModel = new ResponseModel
         {
             Message    = "Successfully Deleted",
             StatusCode = 1
         };
         return(objResponseModel);
     }
     catch (Exception ex)
     {
         ResponseModel objResponseModel = new ResponseModel
         {
             Message    = ex.Message,
             StatusCode = 0
         };
         return(objResponseModel);
     }
 }
Ejemplo n.º 4
0
 public ResponseModel <TaskItem> AddTask(TaskItem objTask)
 {
     try
     {
         TaskItemProvider         objTaskItemProvider = new TaskItemProvider(_context);
         TaskItem                 addedTask           = objTaskItemProvider.AddTask(objTask);
         ResponseModel <TaskItem> objResponseModel    = new ResponseModel <TaskItem>
         {
             Message        = "Successfully Added",
             StatusCode     = 1,
             ResponseObject = addedTask
         };
         return(objResponseModel);
     }
     catch (Exception ex)
     {
         ResponseModel <TaskItem> objResponseModel = new ResponseModel <TaskItem>
         {
             Message    = ex.Message,
             StatusCode = 0
         };
         return(objResponseModel);
     }
 }
Ejemplo n.º 5
0
 public ResponseModel <TaskWithActivity> GetTaskById(GetById objGetById)
 {
     try
     {
         TaskItemProvider objTaskItemProvider = new TaskItemProvider(_context);
         TaskWithActivity objTask             = objTaskItemProvider.GetTaskWithActivity(objGetById.Id);
         ResponseModel <TaskWithActivity> objresponseModel = new ResponseModel <TaskWithActivity>
         {
             Message        = "Successfully retrieved",
             StatusCode     = 1,
             ResponseObject = objTask
         };
         return(objresponseModel);
     }
     catch (Exception ex)
     {
         ResponseModel <TaskWithActivity> objresponseModel = new ResponseModel <TaskWithActivity>
         {
             Message    = ex.Message,
             StatusCode = 0,
         };
         return(objresponseModel);
     }
 }