Exemplo n.º 1
0
 public void AddEvent(Fursion_Protocol FP, ProtocolMethod PM)
 {
     if (Event.ContainsKey(FP))
     {
         return;
     }
     Event.Add(FP, PM);
 }
        public ShowProtocolMethodPage(ProtocolMethod model, BaseViewModel parent)
        {
            InitializeComponent();
            var viewModel = new ShowProtocolMethodViewModel(this, model);

            viewModel.Parent = parent;
            BindingContext   = viewModel;
        }
 public ShowProtocolMethodViewModel(ShowProtocolMethodPage showProtocolMethodPage, ProtocolMethod model)
 {
     Title = "Durchgeführte Methode";
     this.showProtocolMethodPage = showProtocolMethodPage;
     this.model            = model;
     imageCommand          = new Command(o => OpenImage());
     showCommand           = new Command(o => ShowImage());
     safeCommand           = new Command(o => Safe());
     protocolMethodService = new ProtocolMethodService();
 }
 public TransferOperation(DealTransfer _transaction, MessagePart _part, DirectionType _direction)
 {
     transaction      = _transaction;
     vsspContext      = transaction.Context;
     transportContext = transaction.MyHeader.Context;
     site             = transportContext.IdentitySite;
     direction        = _direction;
     part             = _part;
     protocol         = vsspContext.Protocol;
     method           = vsspContext.Method;
 }
 public ProtocolMethodViewModel(ProtocolMethod model, ContentPage contentPage)
 {
     this.model       = model;
     method           = new Command(o => OpenProtocolMethod());
     this.contentPage = contentPage;
 }
        public DealProtocol IdentifyProtocol()
        {
            StringBuilder sb = new StringBuilder();

            Protocol = DealProtocol.NONE;
            ProtocolMethod method = ProtocolMethod.NONE;

            for (int i = 0; i < HeaderBuffer.Length; i++)
            {
                MarkupType splitter = MarkupType.None;
                HeaderBuffer[i].IsSpliter(out splitter);
                if ((splitter != MarkupType.Empty) &&
                    (splitter != MarkupType.Space) &&
                    (splitter != MarkupType.Line))
                {
                    sb.Append(HeaderBuffer[i].ToChars(CharEncoding.UTF8));
                }
                if (sb.Length > 3)
                {
                    method = ProtocolMethod.NONE;
                    Enum.TryParse(sb.ToString().ToUpper(), out method);
                    if (method != ProtocolMethod.NONE)
                    {
                        switch (method)
                        {
                        case ProtocolMethod.DEAL:
                            Protocol = DealProtocol.DOTP;
                            break;

                        case ProtocolMethod.SYNC:
                            Protocol = DealProtocol.HTTP;
                            break;

                        case ProtocolMethod.GET:
                            Protocol = DealProtocol.HTTP;
                            break;

                        case ProtocolMethod.POST:
                            Protocol = DealProtocol.HTTP;
                            break;

                        case ProtocolMethod.OPTIONS:
                            Protocol = DealProtocol.HTTP;
                            break;

                        default:
                            Protocol = DealProtocol.NONE;
                            break;
                        }
                    }
                    Method = method;
                    if (Protocol != DealProtocol.NONE)
                    {
                        sb = null;
                        return(Protocol);
                    }
                }
            }
            sb = null;
            return(Protocol);
        }
Exemplo n.º 7
0
 public bool Update(ProtocolMethod model, int key) => protocolMethodRepository.Update(model, key);
Exemplo n.º 8
0
 public void SaveImage(ProtocolMethod protocolMethod, byte[] array) => protocolMethodRepository.SaveImage(protocolMethod, array);
Exemplo n.º 9
0
 public bool Save(ProtocolMethod model) => protocolMethodRepository.Save(model);
Exemplo n.º 10
0
 public void LoadImage(ProtocolMethod protocolMethod) => protocolMethodRepository.LoadImage(protocolMethod);
Exemplo n.º 11
0
 public bool Delete(ProtocolMethod model) => protocolMethodRepository.Delete(model);