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); } }
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); } }
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); } }
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); } }
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); } }