Exemple #1
0
        public TestCaller()
        {
            string temp = "Hello";

            Dict = new Dictionary <string, Action <CallModel, object> >();
            Type type = typeof(CallModel);

            CallerManagement.AddType(type);
            DictHandler      = DictOperator.CreateFromType(type);
            FuzzyDictHandler = FuzzyDictOperator.CreateFromType(type);
            HashDictHandler  = HashDictOperator.CreateFromType(type);
            LinkHandler      = LinkOperator.CreateFromType(type);
            FuzzyLinkHandler = FuzzyLinkOperator.CreateFromType(type);
            HashLinkHandler  = HashLinkOperator.CreateFromType(type);
            Model            = new CallModel();
            Dynamic          = new CallModel();
            DictModel        = new CallModel();
            DictHandler.New();
            FuzzyDictHandler.New();
            HashDictHandler.New();
            LinkHandler.New();
            FuzzyLinkHandler.New();
            HashLinkHandler.New();
            Dict["Name"] = NDelegate.DefaultDomain().Action <CallModel, object>("arg1.Name=(string)arg2;");
        }
        public ActionResult ExportTo()
        {
            var ps = new PrintingSystemBase();

            var headerImageLink = new LinkBase(ps);

            headerImageLink.CreateDetailArea += headerImageLink_CreateDetailArea;

            var link1 = new PrintableComponentLinkBase(ps);
            GridViewSettings categoriesGridSettings = new GridViewSettings();

            categoriesGridSettings.Name         = "gvCategories";
            categoriesGridSettings.KeyFieldName = "CategoryID";
            categoriesGridSettings.Columns.Add("CategoryID");
            categoriesGridSettings.Columns.Add("CategoryName");
            categoriesGridSettings.Columns.Add("Description");
            link1.Component = GridViewExtension.CreatePrintableObject(categoriesGridSettings, MyModel.GetCategories());

            var compositeLink = new CompositeLinkBase(ps);

            compositeLink.Links.AddRange(new object[] { headerImageLink, link1 });
            compositeLink.CreateDocument();

            FileStreamResult result = CreateExcelExportResult(compositeLink);

            ps.Dispose();

            return(result);
        }
 public static dynamic GetTSObject(LinkBase dynObject)
 {
     if (dynObject is null)
     {
         return(null);
     }
     return(dynObject.teklaObject);
 }
 public ReajusteContratoService(IReajusteContratoRepository reajusteContratoRepository, IUnitOfWork unitOfWork,
                                IPrestadorService prestadorService, MicroServicosUrls microServicosUrls, LinkBase linkBase, LdapSeguranca[] ldapConfig)
 {
     _reajusteContratoRepository = reajusteContratoRepository;
     _unitOfWork        = unitOfWork;
     _prestadorService  = prestadorService;
     _microServicosUrls = microServicosUrls;
     _linkBase          = linkBase;
     _ldapConfig        = ldapConfig;
 }
        public LinkBaseViewModel(LinkBase linkBase, ChainViewModel parent)
        {
            LinkBaseData = linkBase;
            _parent      = parent;

            Parameters = new ObservableCollection <ParameterBaseViewModel>();
            foreach (var parameter in LinkBaseData.Parameters)
            {
                Parameters.Add(ParameterBaseViewModel.CreateInstance(parameter, this));
            }
        }
Exemple #6
0
        private static void PrintControl(IWin32Window owner, LinkBase link, UserLookAndFeel lookAndFeel)
        {
            using PrintingSystem ps = new PrintingSystem();
            link.PrintingSystemBase = ps;
            ps.Links.Add(link);

            using (new WaitCursor())
            {
                link.CreateDocument(ps);
            }

            using var printTool = new PrintTool(ps);
            printTool.ShowRibbonPreviewDialog(owner, lookAndFeel);
        }
Exemple #7
0
        private static void ExecutePrintCommand(LinkBase link, PrintingSystemCommand command, object[] args)
        {
            using PrintingSystem ps = new PrintingSystem();
            using (new WaitCursor())
            {
                link.CreateDocument(ps);
            }

            using var printTool = new PrintTool(ps);
            if (args != null)
            {
                printTool.PreviewRibbonForm.PrintControl.ExecCommand(command, args);
            }
            else
            {
                printTool.PreviewRibbonForm.PrintControl.ExecCommand(command);
            }
        }
Exemple #8
0
        protected virtual void BindNewLinkToPort(IPort port, LinkBase link)
        {
            link.EndCap = true;
            var portBase = port as PortBase;

            if (portBase != null)
            {
                if (portBase.CanAcceptIncomingLinks && !portBase.CanAcceptOutgoingLinks)
                {
                    link.Target = port;
                }
                else
                {
                    link.Source = port;
                }
            }
            else
            {
                link.Source = port;
            }
        }
    void Export(string format)
    {
        PrintingSystemBase ps = new PrintingSystemBase();

        using (headerImage = Image.FromFile(Server.MapPath("~/Images/DevExpress-Logo-Large-Color.png"))) {
            LinkBase header = new LinkBase();
            header.CreateDetailHeaderArea += Header_CreateDetailHeaderArea;

            PrintableComponentLinkBase link1 = new PrintableComponentLinkBase();
            link1.Component = this.ASPxGridViewExporter1;
            link1.CreateReportFooterArea += Link1_CreateReportFooterArea;
            CompositeLinkBase compositeLink = new CompositeLinkBase(ps);
            compositeLink.Links.AddRange(new object[] { header, link1 });

            compositeLink.CreateDocument();
            using (MemoryStream stream = new MemoryStream()) {
                switch (format)
                {
                case "xls":
                    compositeLink.ExportToXls(stream);
                    WriteToResponse("filename", true, format, stream);
                    break;

                case "pdf":
                    compositeLink.ExportToPdf(stream);
                    WriteToResponse("filename", true, format, stream);
                    break;

                case "rtf":
                    compositeLink.ExportToRtf(stream);
                    WriteToResponse("filename", true, format, stream);
                    break;

                default:
                    break;
                }
            }
            ps.Dispose();
        }
    }
Exemple #10
0
 public TransferenciaPrestadorService(
     ICelulaRepository celulaRepository,
     IPrestadorRepository prestadorRepository,
     ILogTransferenciaPrestadorRepository logTransferenciaPrestadorRepository,
     IFilialService filialService,
     IEmpresaGrupoService empresaGrupoService,
     IClienteServicoPrestadorRepository clienteServicoPrestadorRepository,
     ITransferenciaPrestadorRepository transferenciaPrestadorRepository,
     IUnitOfWork unitOfWork,
     MicroServicosUrls microServicosUrls,
     LinkBase linkBase)
 {
     _celulaRepository    = celulaRepository;
     _prestadorRepository = prestadorRepository;
     _logTransferenciaPrestadorRepository = logTransferenciaPrestadorRepository;
     _filialService       = filialService;
     _empresaGrupoService = empresaGrupoService;
     _clienteServicoPrestadorRepository = clienteServicoPrestadorRepository;
     _transferenciaPrestadorRepository  = transferenciaPrestadorRepository;
     _unitOfWork        = unitOfWork;
     _microServicosUrls = microServicosUrls;
     _linkBase          = linkBase;
 }
Exemple #11
0
 public ParameterBase(string name, LinkBase link) : this(link)
 {
     Name = name;
 }
Exemple #12
0
 protected ParameterBase(LinkBase link)
 {
     Parent = link;
 }
Exemple #13
0
 public DoubleParameter(string name, Double value, LinkBase link) : base(name, value, link)
 {
 }
Exemple #14
0
 public IntParameter(string name, int value, LinkBase link) : base(name, value, link)
 {
 }
 public LinkConnectionListParameter(string name, ObservableCollection <LinkConnection> value, LinkBase link) : base(name, value, link)
 {
     Value.CollectionChanged    += Value_CollectionChanged;
     RawValue.CollectionChanged += RawValue_CollectionChanged;
 }
Exemple #16
0
 public InputDataParameter(String value, LinkBase link) : base("Input Data", value, link)
 {
 }
Exemple #17
0
 public InputDataParameter(LinkBase link) : base("Input Data", link)
 {
 }
Exemple #18
0
 public ActivationFunctionParameter(string name, ActivationFunction value, LinkBase link) : base(name, value, link)
 {
 }
Exemple #19
0
 private bool Equals(LinkBase other)
 {
     return(other.GetType() == GetType() && Equals(Left, other.Left) && Equals(Right, other.Right));
 }
 public IntTuple4DParameter(string name, LinkBase link) : base(name, new IntTuple4D(), link)
 {
 }
Exemple #21
0
 private void NavigateByLink(LinkType type, LinkBase link) {
     switch (type) {
         case LinkType.Board:
             Shell.Navigate<BoardViewModel>(((BoardLink)link).BoardId);
             break;
         case LinkType.Thread:
         case LinkType.Post:
             var threadLink = (ThreadLink)link;
             Shell.Navigate<ThreadViewModel>(
                 ThreadNavigation.NavigateToThread(threadLink.BoardId, threadLink.ThreadNumber));
             break;
     }
 }
Exemple #22
0
 private static void ExecutePrintCommand(LinkBase link, PrintingSystemCommand command)
 {
     ExecutePrintCommand(link, command, null);
 }
 public IntTuple4DParameter(string name, IntTuple4D value, LinkBase link) : base(name, value, link)
 {
 }
Exemple #24
0
 public InputDataParameter(InputData value, LinkBase link) : base("Input Data", value.ID, link)
 {
 }
Exemple #25
0
 public void ShowRibbonPreviewDialog(LinkBase link)
 {
     InitPrintTool(new LinkPrintTool(link));
 }
Exemple #26
0
        public Uri GetUrlForLink(LinkBase link) {
            var builder = new StringBuilder();
            var boardLink = link as BoardLink;
            if (boardLink == null)
                return null;

            builder.Append($"/{boardLink.BoardId}");
            var threadLink = link as ThreadLink;
            if (threadLink == null)
                return new Uri(BaseUri, builder.ToString());
            builder.Append($"/res/{threadLink.ThreadNumber}.html");

            var postLink = link as PostLink;
            if (postLink == null)
                return new Uri(BaseUri, builder.ToString());
            builder.Append($"#{postLink.PostNumber}");
            return new Uri(BaseUri, builder.ToString());
        }