Пример #1
0
        public FunctionResult AfterSave(LetterFunctionParam Param)
        {
            FunctionResult result = new FunctionResult();

            Param.Letter.Desc += "AfterSave,";
            return(result);
        }
Пример #2
0
        public FunctionResult BeforeLoad(LetterFunctionParam Param)
        {
            FunctionResult result = new FunctionResult();

            Param.Letter.Desc += "BeforeLoad,";
            return(result);
        }
Пример #3
0
        public LetterConvertToExternalResult ConvertToExternal(LetterFunctionParam Param)
        {
            LetterConvertToExternalResult result = new LetterConvertToExternalResult();

            result.ExternalCode = "1111";
            result.Result       = true;
            return(result);
        }
Пример #4
0
        public FunctionResult ExternalCode(LetterFunctionParam Param)
        {
            FunctionResult result = new FunctionResult();

            Param.Letter.Title        = " عنوان خارجی";
            Param.Letter.LetterDate   = DateTime.Now - TimeSpan.FromDays(1);
            Param.Letter.AttechedFile = new ModelEntites.FileRepositoryDTO();
            var filePath = "D:\\testExternalSource.doc";

            Param.Letter.AttechedFile.FileExtension = System.IO.Path.GetExtension(filePath).Replace(".", "");
            Param.Letter.AttechedFile.FileName      = System.IO.Path.GetFileNameWithoutExtension(filePath);
            Param.Letter.AttechedFile.Content       = System.IO.File.ReadAllBytes(filePath);
            return(result);
        }