/// <summary> /// From SectionFile Request to SectionFile Request pivot. /// </summary> /// <param name="request"></param> /// <returns>SectionFile Request pivot result.</returns> public static SectionFileRequestPivot ToPivot(this SectionFileRequest request) { return(new SectionFileRequestPivot { FindSectionFilePivot = Utility.EnumToEnum <FindSectionFileDto, FindSectionFilePivot>(request.FindSectionFileDto), SectionFilePivot = request.SectionFileDto?.ToPivot() }); }
/// <summary> /// Delete SectionFile /// </summary> /// <param name="request">sectionFile request.</param> /// <returns>SectionFile message.</returns> public SectionFileMessage DeleteSectionFile(SectionFileRequest request) { SectionFileMessage message = new SectionFileMessage(); try { _serviceSectionFile.DeleteSectionFile(request.ToPivot()); message.OperationSuccess = true; } catch (Exception e) { message.ErrorType = ErrorType.TechnicalError; message.ErrorMessage = e.Message; } return(message); }