public ResponseModel gettaskdetailsbyid(int taskId) { CustomTaskMasterDetails objTaskMaster = new CustomTaskMasterDetails(); TaskCaller taskCaller = new TaskCaller(); ResponseModel objResponseModel = new ResponseModel(); int statusCode = 0; string statusMessage = ""; try { objTaskMaster = taskCaller.gettaskDetailsById(new TaskServices(Cache, Db), taskId); statusCode = objTaskMaster == null ? (int)EnumMaster.StatusCode.RecordNotFound : (int)EnumMaster.StatusCode.Success; statusMessage = CommonFunction.GetEnumDescription((EnumMaster.StatusCode)statusCode); objResponseModel.Status = true; objResponseModel.StatusCode = statusCode; objResponseModel.Message = statusMessage; objResponseModel.ResponseData = objTaskMaster; } catch (Exception) { throw; } return(objResponseModel); }
public ResponseModel createTask([FromBody] TaskMaster taskMaster) { TaskCaller taskCaller = new TaskCaller(); ResponseModel objResponseModel = new ResponseModel(); int statusCode = 0; string statusMessage = ""; try { string token = Convert.ToString(Request.Headers["X-Authorized-Token"]); Authenticate authenticate = new Authenticate(); authenticate = SecurityService.GetAuthenticateDataFromTokenCache(Cache, SecurityService.DecryptStringAES(token)); int result = taskCaller.AddTask(new TaskServices(Cache, Db), taskMaster, authenticate.TenantId, authenticate.UserMasterID); statusCode = result == 0 ? (int)EnumMaster.StatusCode.RecordNotFound : (int)EnumMaster.StatusCode.Success; statusMessage = CommonFunction.GetEnumDescription((EnumMaster.StatusCode)statusCode); objResponseModel.Status = true; objResponseModel.StatusCode = statusCode; objResponseModel.Message = statusMessage; objResponseModel.ResponseData = result; } catch (Exception) { throw; } return(objResponseModel); }
public ResponseModel getTaskComment(int TaskId) { List <UserComment> obClaimMaster = new List <UserComment>(); TaskCaller taskCaller = new TaskCaller(); ResponseModel objResponseModel = new ResponseModel(); int statusCode = 0; string statusMessage = ""; try { obClaimMaster = taskCaller.GetTaskComment(new TaskServices(Cache, Db), TaskId); statusCode = obClaimMaster == null ? (int)EnumMaster.StatusCode.RecordNotFound : (int)EnumMaster.StatusCode.Success; statusMessage = CommonFunction.GetEnumDescription((EnumMaster.StatusCode)statusCode); objResponseModel.Status = true; objResponseModel.StatusCode = statusCode; objResponseModel.Message = statusMessage; objResponseModel.ResponseData = obClaimMaster; } catch (Exception) { throw; } return(objResponseModel); }
public ResponseModel getassignedto(int Function_ID) { List <CustomUserAssigned> objUserAssign = new List <CustomUserAssigned>(); TaskCaller taskCaller = new TaskCaller(); ResponseModel objResponseModel = new ResponseModel(); int statusCode = 0; string statusMessage = ""; try { objUserAssign = taskCaller.GetAssignedTo(new TaskServices(Cache, Db), Function_ID); statusCode = objUserAssign.Count == 0 ? (int)EnumMaster.StatusCode.RecordNotFound : (int)EnumMaster.StatusCode.Success; statusMessage = CommonFunction.GetEnumDescription((EnumMaster.StatusCode)statusCode); objResponseModel.Status = true; objResponseModel.StatusCode = statusCode; objResponseModel.Message = statusMessage; objResponseModel.ResponseData = objUserAssign; } catch (Exception) { throw; } return(objResponseModel); }
public ResponseModel deletetask(int task_Id) { TaskCaller taskCaller = new TaskCaller(); ResponseModel objResponseModel = new ResponseModel(); int statusCode = 0; string statusMessage = ""; try { int result = taskCaller.DeleteTask(new TaskServices(Cache, Db), task_Id); statusCode = result == 0 ? (int)EnumMaster.StatusCode.RecordInUse : (int)EnumMaster.StatusCode.RecordDeletedSuccess; statusMessage = CommonFunction.GetEnumDescription((EnumMaster.StatusCode)statusCode); objResponseModel.Status = true; objResponseModel.StatusCode = statusCode; objResponseModel.Message = statusMessage; } catch (Exception) { throw; } return(objResponseModel); }
public ResponseModel gettasklist(int TicketId) { List <CustomTaskMasterDetails> objTaskMaster = new List <CustomTaskMasterDetails>(); TaskCaller taskCaller = new TaskCaller(); ResponseModel objResponseModel = new ResponseModel(); int statusCode = 0; string statusMessage = ""; try { objTaskMaster = taskCaller.gettaskList(new TaskServices(Cache, Db), TicketId); statusCode = objTaskMaster.Count == 0 ? (int)EnumMaster.StatusCode.RecordNotFound : (int)EnumMaster.StatusCode.Success; statusMessage = CommonFunction.GetEnumDescription((EnumMaster.StatusCode)statusCode); objResponseModel.Status = true; objResponseModel.StatusCode = statusCode; objResponseModel.Message = statusMessage; objResponseModel.ResponseData = objTaskMaster; } catch (Exception) { throw; } return(objResponseModel); }