private InternalTaskResult CheckRequestValidation(BaseRequest request) { InternalTaskResult result = new InternalTaskResult(); result.Result = true; return(result); }
//LogHelper logHelper = new LogHelper(); //public RequestRegisterResult RegisterRequest(BaseRequest request) //{ // RequestRegisterResult result = new RequestRegisterResult(); // if (request is DR_EditRequest) // { // List<MainLogDTO> logList = ToListMainLogDTO(request as DR_EditRequest); // logHelper.InsertRequestLog(logList); // result.LogGuidPairs = logList.Select(x => new LogGuidPair(x.ID, x.GUID)).ToList(); // } // else if (request is DR_DeleteRequest) // { // List<MainLogDTO> logList = ToListMainLogDTO(request as DR_DeleteRequest); // logHelper.InsertRequestLog(logList); // result.LogGuidPairs = logList.Select(x => new LogGuidPair(x.ID, x.GUID)).ToList(); // } // result.Result = true; // return result; //} //private List<MainLogDTO> ToListMainLogDTO(DR_DeleteRequest dR_EditRequest) //{ // List<MainLogDTO> result = new List<MainLogDTO>(); // if (dR_EditRequest.Identity == Guid.Empty) // dR_EditRequest.Identity = Guid.NewGuid(); // foreach (var item in dR_EditRequest.DataItems) // { // MainLogDTO logItem = ToDeleteMainLogDTO(item); // logItem.Type = LogType.DeleteData; // logItem.PackageGuid = dR_EditRequest.Identity; // if (item.GUID == Guid.Empty) // item.GUID = new Guid(); // logItem.GUID = item.GUID; // SetBasicRequestLogInfo(dR_EditRequest as BaseRequest, logItem); // result.Add(logItem); // } // return result; //} //private MainLogDTO ToDeleteMainLogDTO(DP_DataRepository item) //{ // MainLogDTO result = new MainLogDTO(); // result.EnityID = item.TargetEntityID; // foreach (var column in item.KeyProperties) // { // var keyColumn = new EntityKeyColumnDTO(); // keyColumn.ColumnID = column.ColumnID; // keyColumn.Value = column.Value; // result.KeyColumns.Add(keyColumn); // } // return result; //} //private List<MainLogDTO> ToListMainLogDTO(DR_EditRequest dR_EditRequest) //{ // List<MainLogDTO> result = new List<MainLogDTO>(); // if (dR_EditRequest.Identity == Guid.Empty) // dR_EditRequest.Identity = Guid.NewGuid(); // foreach (var item in dR_EditRequest.EditPackages) // { // MainLogDTO logItem = ToDataEntryMainLogDTO(item); // if (item.IsNewItem) // logItem.Type = LogType.InsertData; // else // logItem.Type = LogType.UpdateData; // logItem.PackageGuid = dR_EditRequest.Identity; // if (item.GUID == Guid.Empty) // item.GUID = new Guid(); // logItem.GUID = item.GUID; // SetBasicRequestLogInfo(dR_EditRequest as BaseRequest, logItem); // result.Add(logItem); // } // return result; //} //private MainLogDTO ToDataEntryMainLogDTO(DP_DataRepository item) //{ // MainLogDTO result = new MainLogDTO(); // result.EnityID = item.TargetEntityID; // foreach (var column in item.GetProperties()) // { // var logColumn = new DataEntryColumnDTO(); // logColumn.ColumnID = column.ColumnID; // logColumn.Value = column.Value; // result.DataEntryColumns.Add(logColumn); // } // foreach (var column in item.KeyProperties) // { // var keyColumn = new EntityKeyColumnDTO(); // keyColumn.ColumnID = column.ColumnID; // keyColumn.Value = column.Value; // result.KeyColumns.Add(keyColumn); // } // return result; //} //private void SetBasicRequestLogInfo(BaseRequest BaseRequest, MainLogDTO logItem) //{ // logItem.UserID = BaseRequest.Requester.Identity; // logItem.LocationInfo = BaseRequest.Requester.LocationInfo; //} public InternalTaskResult CheckRequestPermission(BaseRequest request) { InternalTaskResult result = new InternalTaskResult(); result.Result = true; return(result); }