/// <summary> /// SaveWorkflowComment /// </summary> /// <param name="workflowComment"></param> public void SaveWorkflowComment(WorkflowCommentModel workflowComment) { WorkflowCommentDC workflowCommentDC = Mapper.Map <WorkflowCommentModel, WorkflowCommentDC>(workflowComment); ServiceResponse <int> saveWorkflowCommentServiceResponse = _workflowProxy.Execute(opt => saveWorkflowCommentServiceResponse = opt.SaveWorkflowComment(workflowCommentDC)); if (saveWorkflowCommentServiceResponse.Status != ResponseStatus.Success) { HandleError(saveWorkflowCommentServiceResponse.Status, saveWorkflowCommentServiceResponse.ResponseMessage); } else { workflowComment.WorkflowCommentId = saveWorkflowCommentServiceResponse.Result; } }
/// <summary> /// SaveWorkflowComment /// </summary> /// <param name="workflowComment"></param> /// <returns></returns> public ServiceResponse <int> SaveWorkflowComment(WorkflowCommentDC workflowComment) { ServiceResponse <int> saveUserTaskServiceResponse = new ServiceResponse <int>(); try { SetContext(); _workflowManager.SaveWorkflowComment(Mapper.Map <WorkflowCommentDC, WorkflowComment>(workflowComment)); } catch (Exception ex) { HandleError(ex, saveUserTaskServiceResponse); } return(saveUserTaskServiceResponse); }