Beispiel #1
0
        public string[] convertSpecialColumns(string[] row, CodeTypes codeTypes)
        {
            row[1] = codeTypes.WineVariantCodeToString(int.Parse(row[1]));
            row[2] = codeTypes.WineSpecificationCodeToString(int.Parse(row[2]));

            return(row);
        }
        public DecodeData(DecodeData.CodeTypes codeType, byte[] data)
        {
            this.codeType = codeType;
            this.rawData  = data;

            text = System.Text.Encoding.Default.GetString(data);
        }
 private void SetCodeType()
 {
     CodeType = Id.IndexOf(" class ") != -1
         ? CodeTypes.Class
         : Id.IndexOf("namespace ") != -1
             ? CodeTypes.Namespace
             : CodeTypes.Method;
 }
Beispiel #4
0
        public MainPage(ApllicationOptions o)
        {
            InitializeComponent();

            options   = o;
            codeTypes = new CodeTypes(options.language);

            wineDataGridShow();
            dishDataGridShow();
            spiceDataGridShow();
            fillText(options.language);
        }
Beispiel #5
0
        public async Task <OperationResult <ActivationCode> > FindByCodeTypeAsync(CodeTypes codeTypes, CancellationToken cancellation)
        {
            try
            {
                var add = await ActivationCodes.FirstOrDefaultAsync(x => x.CodeType.CodeTypes == codeTypes);

                return(OperationResult <ActivationCode> .BuildSuccessResult(add));
            }
            catch (Exception ex)
            {
                return(OperationResult <ActivationCode> .BuildFailure(ex.Message));
            }
        }
Beispiel #6
0
        public async Task <string[]> GetCodesAsync(CodeTypes codeType)
        {
            var request = new Messages.GetCodesRoot
            {
                Request = new Messages.GetCodesRequest
                {
                    Security = GetSecurity(),
                    CodeType = codeType
                }
            };

            var responseContent = await PostRequest <Messages.GetCodesRoot, Messages.GetCodesResponse>("GetCodes", request);

            return(responseContent.Codes);
        }
Beispiel #7
0
 private void SetCodeType()
 {
     if (Id.IndexOf(" class ") != -1)
     {
         CodeType = CodeTypes.Class;
     }
     else
     {
         if (Id.IndexOf("namespace ") != -1)
         {
             CodeType = CodeTypes.Namespace;
         }
         else
         {
             CodeType = CodeTypes.Method;
         }
     }
 }
        private void UpdateEditorLanguage(CodeTypes codeType, bool reloadAssemblies)
        {
            UpdateAssemblyReferences();
            var changeToCsharp = codeType != CodeTypes.PixateCssFile;
            var currentEditorLanguageIsCsharp = CodeEditor.Document.Language is CSharpSyntaxLanguage;

            if (currentEditorLanguageIsCsharp == changeToCsharp)
            {
                if (reloadAssemblies)
                {
                    LoadEditorReferences();
                }
                return;
            }

            ISyntaxLanguage language;

            if (codeType == CodeTypes.PixateCssFile)
            {
                var serializer = new SyntaxLanguageDefinitionSerializer();
                using (var cssLanguageStream = Assembly.GetExecutingAssembly().GetManifestResourceStream("ProtoPad_Client.Css.langdef"))
                {
                    language = serializer.LoadFromStream(cssLanguageStream);
                }
            }
            else
            {
                // Initialize the project assembly (enables support for automated IntelliPrompt features)
                _projectAssembly = new CSharpProjectAssembly("ProtoPad Client");
                LoadEditorReferences();

                // Load the .NET Languages Add-on C# language and register the project assembly on it
                language = new CSharpSyntaxLanguage();
                language.RegisterProjectAssembly(_projectAssembly);
            }

            CodeEditor.Document.Language = language;
            CodeEditor.Document.Language.RegisterService(new IndicatorQuickInfoProvider());
        }
Beispiel #9
0
        private void UpdateEditorLanguage(CodeTypes codeType, bool reloadAssemblies)
        {
            UpdateAssemblyReferences();
            var changeToCsharp = codeType != CodeTypes.PixateCssFile;
            var currentEditorLanguageIsCsharp = CodeEditor.Document.Language is CSharpSyntaxLanguage;
            if (currentEditorLanguageIsCsharp == changeToCsharp)
            {
                if (reloadAssemblies)
                {
                    LoadEditorReferences();
                }
                return;
            }

            ISyntaxLanguage language;
            if (codeType == CodeTypes.PixateCssFile)
            {
                var serializer = new SyntaxLanguageDefinitionSerializer();
                using (var cssLanguageStream = Assembly.GetExecutingAssembly().GetManifestResourceStream("ProtoPad_Client.Css.langdef"))
                {
                    language = serializer.LoadFromStream(cssLanguageStream);
                }
            }
            else
            {
                // Initialize the project assembly (enables support for automated IntelliPrompt features)
                _projectAssembly = new CSharpProjectAssembly("ProtoPad Client");
                LoadEditorReferences();

                // Load the .NET Languages Add-on C# language and register the project assembly on it
                language = new CSharpSyntaxLanguage();
                language.RegisterProjectAssembly(_projectAssembly);
            }

            CodeEditor.Document.Language = language;
            CodeEditor.Document.Language.RegisterService(new IndicatorQuickInfoProvider());
        }
Beispiel #10
0
 public string[] convertSpecialColumns(string[] row, CodeTypes codeTypes)
 {
     return(row);
 }
        // Hattinger Tobias
        public static Image CreateImage(string data, CodeTypes type)
        {
            Image         codeImage = null;
            Bitmap        result    = null;
            BarcodeWriter writer    = null;

            switch (type)
            {
            case CodeTypes.Code128:
                writer = new BarcodeWriter
                {
                    Format  = BarcodeFormat.CODE_128,
                    Options = new EncodingOptions
                    {
                        PureBarcode = true,
                        Height      = 20
                    }
                };
                result = writer.Write(data);
                break;

            case CodeTypes.PDF417:
                writer = new BarcodeWriter
                {
                    Format  = BarcodeFormat.PDF_417,
                    Options = new PDF417EncodingOptions
                    {
                        Margin = 0
                    }
                };
                result = writer.Write(data);
                break;

            case CodeTypes.DataMatrix:
                writer = new BarcodeWriter
                {
                    Format  = BarcodeFormat.DATA_MATRIX,
                    Options = new DatamatrixEncodingOptions
                    {
                        PureBarcode = true,
                        SymbolShape = ZXing.Datamatrix.Encoder.SymbolShapeHint.FORCE_SQUARE,
                        Height      = 300,
                        Width       = 300,
                        Margin      = 1
                    }
                };
                result = writer.Write(data);
                break;

            case CodeTypes.QRCode:
                writer = new BarcodeWriter
                {
                    Format  = BarcodeFormat.QR_CODE,
                    Options = new EncodingOptions
                    {
                        Height = 300,
                        Width  = 300,
                        Margin = 1
                    }
                };
                result = writer.Write(data);
                break;

            case CodeTypes.Aztec:
                writer = new BarcodeWriter
                {
                    Format  = BarcodeFormat.AZTEC,
                    Options = new EncodingOptions
                    {
                        Height = 300,
                        Width  = 300,
                        Margin = 1
                    }
                };
                result = writer.Write(data);
                break;

            default: throw new ApplicationException("*** Codetype not Implemented! ***");
            }

            var barcodeBitmap = new Bitmap(result);

            codeImage = (Image)barcodeBitmap;

            return(codeImage);
        }
Beispiel #12
0
        public string GenerateCodeFor(string codeType)
        {
            var generator = _generators.FirstOrDefault(x => StringExtensions.EqualsIgnoreCase(x.CodeType, codeType));

            if (generator == null)
            {
                throw new ArgumentOutOfRangeException($"Unknown {nameof(codeType)} '{codeType}'. Known code types are {CodeTypes.Join(", ")}");
            }

            return(generateCode(generator));
        }
Beispiel #13
0
 public CodeType(CodeTypes typeCode)
 {
     CodeTypes = typeCode;
 }