예제 #1
0
        private ContributorCollection CreateContributorsList()
        {
            DateTime d1 = new DateTime(2000, 11, 11);
            DateTime d2 = new DateTime(2000, 01, 01);
            DateTime d3 = new DateTime(2000, 12, 24);

            ContributorCollection list = new ContributorCollection();

            list.Add(new Contributor("Christoph", "Wille", "Senior Project Wrangler", 17, new DateTime(1960, 12, 8), "F"));
            list.Add(new Contributor("Bernhard", "Spuida", "Senior Project Wrangler", 25, new DateTime(1962, 2, 24), "D"));


            list.Add(new Contributor("Daniel", "Grunwald", "Technical Lead", 12, d1, "F"));

            list.Add(new Contributor("Matt", "Ward", "NUnit", 7, d1, "F"));
            list.Add(new Contributor("David", "Srbecky", "Debugger", 1, d1, "C"));
            list.Add(new Contributor("Peter", "Forstmeier", "SharpDevelop.Reports", 7, d1, "D"));

            list.Add(new Contributor("Alexander", "Zeitler", "SharpDevelop.Reports", 3, d2, "D"));
            list.Add(new Contributor("Markus", "Palme", "Prg.", 6, d2, "R"));
            list.Add(new Contributor("Georg", "Brandl", "Prg.", 5, d2, "R"));
            list.Add(new Contributor("Roman", "Taranchenko", "", 2, d2, "U"));
            list.Add(new Contributor("Denis", "Erchoff", "", 13, d2, "U"));

            list.Add(new Contributor("Ifko", "Kovacka", "", 31, d3, "A"));
            list.Add(new Contributor("Nathan", "Allen", "", 5, d3, "A"));
            list.Add(new Contributor("Dickon", "Field", "DBTools", 10, d3, "U"));

            list.Add(new Contributor("Troy", "Simpson", "Prg.", 9, d3, "C"));
            list.Add(new Contributor("David", "Alpert", "Prg.", 6, d3, "C"));
            return(list);
        }
 public void Dispose()
 {
     if (this.contributorCollection == null)
     {
         this.contributorCollection = null;
     }
 }
예제 #3
0
        //
        /// <summary>
        /// Some values in the Datastructure are not set (means they are null), you can handle this values by setting
        /// the NullValue in the properties of this Item, or, you can use the SectionRenderingEvent as shown
        /// below
        /// </summary>
        /// <param name="fileName"></param>
        private void RunContributors(string fileName)
        {
            ReportModel model = ReportEngine.LoadReportModel(fileName);
//			Console.WriteLine(model.ReportSettings.PageSize);
//			model.ReportSettings.PageSize = new Size(model.ReportSettings.PageSize.Width,400);
//			Console.WriteLine(model.ReportSettings.PageSize);

            // sorting is done here, but, be carefull, misspelled fieldnames will cause an exception

            //ReportSettings settings = model.ReportSettings;
            //settings.SortColumnCollection.Add(new SortColumn("First",System.ComponentModel.ListSortDirection.Ascending));

            // Both variable declarations  are valid

            ContributorCollection contributorCollection = ContributorsReportData.CreateContributorsList();
            IDataManager          dataManager           = DataManager.CreateInstance(contributorCollection, model.ReportSettings);

//			List<Contributor> list = ContributorsReportData.CreateContributorsList();
//			IDataManager dm = DataManager.CreateInstance(list,model.ReportSettings);


            this.previewControl1.PreviewLayoutChanged += delegate(object sender, EventArgs e)
            {
                this.previewControl1.RunReport(model, dataManager);
            };
            this.previewControl1.RunReport(model, dataManager);
        }
예제 #4
0
        public static ContributorCollection CreateContributorsList()
        {
            ContributorCollection list = new ContributorCollection();

            list.Add(new Contributor("Christoph", "Wille", "Senior Project Wrangler"));
            list.Add(new Contributor("Bernhard", "Spuida", "Senior Project Wrangler"));

            list.Add(new Contributor("Daniel", "Grunwald", "Technical Lead"));
            list.Add(new Contributor("Matt", "Ward", "NUnit"));
            list.Add(new Contributor("David", "Srbecky", "Debugger"));
            list.Add(new Contributor("Peter", "Forstmeier", "SharpDevelop.Reports"));
            list.Add(new Contributor("Markus", "Palme", "Prg."));
            list.Add(new Contributor("Itai", "Bar-Haim", "Prg."));
            list.Add(new Contributor("Russel", "Wilkins", "Prg."));
            list.Add(new Contributor("Justin", "Dearing", "Prg."));
            list.Add(new Contributor("Christian", "Hornung", "Prg."));
            list.Add(new Contributor("Siegfried", "Pammer", "Prg."));
            list.Add(new Contributor("Georg", "Brandl", "Prg."));
            list.Add(new Contributor("Roman", "Taranchenko", ""));
            list.Add(new Contributor("Denis", "Erchoff", ""));
            list.Add(new Contributor("Ifko", "Kovacka", ""));
            list.Add(new Contributor("Nathan", "Allen", ""));
            list.Add(new Contributor("Troy", "Simpson", "Prg."));
            list.Add(new Contributor("David", "Alpert", "Prg."));
            return(list);
        }
        private ContributorCollection CreateSmallList()
        {
            ContributorCollection list = new ContributorCollection();

            DateTime d1 = new DateTime(2000, 11, 11);

            list.Add(new Contributor("Christoph", "Wille", "Senior Project Wrangler", 17, new DateTime(1960, 12, 8), "F"));
            list.Add(new Contributor("Bernhard", "Spuida", "Senior Project Wrangler", 25, new DateTime(1962, 2, 24), "D"));
            list.Add(new Contributor("Daniel", "Grunwald", "Technical Lead", 12, d1, "F"));

            return(list);
        }
        public void CreateExportlist()
        {
            reportItemCollection = new Collection<ExportText>();
            reportItemCollection.Add(new ExportText()
                           {
                           	Text = String.Empty
                           });

            var contributorList = new ContributorsList();
            list = contributorList.ContributorCollection;
            reportSettings = new ReportSettings();
            reportSettings.GroupColumnsCollection.Add(

                new GroupColumn("groupItem",1,ListSortDirection.Ascending )
            );

            dataSource = new CollectionDataSource(list,reportSettings);
            dataSource.Bind();
        }
        public void CreateExportlist()
        {
            reportItemCollection = new Collection <ExportText>();
            reportItemCollection.Add(new ExportText()
            {
                Text = String.Empty
            });

            var contributorList = new ContributorsList();

            list           = contributorList.ContributorCollection;
            reportSettings = new ReportSettings();
            reportSettings.GroupColumnsCollection.Add(

                new GroupColumn("groupItem", 1, ListSortDirection.Ascending)
                );

            dataSource = new CollectionDataSource(list, reportSettings);
            dataSource.Bind();
        }
예제 #8
0
        private ContributorCollection CreateContributorsList()
        {
            ContributorCollection list = new ContributorCollection();

            list.Add(new Contributor("Christoph", "Wille", "Senior Project Wrangler", 17, new DateTime(1960, 12, 8)));
            list.Add(new Contributor("Bernhard", "Spuida", "Senior Project Wrangler", 25, new DateTime(1962, 2, 24)));


            list.Add(new Contributor("Daniel", "Grunwald", "Technical Lead", 12, new DateTime(1961, 1, 30)));
            list.Add(new Contributor("Matt", "Ward", "NUnit", 7, new DateTime(62, 4, 8)));
            list.Add(new Contributor("David", "Srbecky", "Debugger", 1, new DateTime(1961, 11, 19)));
            list.Add(new Contributor("Peter", "Forstmeier", "SharpDevelop.Reports", 7, new DateTime(1962, 10, 27)));
            list.Add(new Contributor("Alexander", "Zeitler", "SharpDevelop.Reports", 3, new DateTime(1961, 9, 9)));
            list.Add(new Contributor("Markus", "Palme", "Prg.", 6, new DateTime(1960, 2, 12)));
            list.Add(new Contributor("Georg", "Brandl", "Prg.", 5, new DateTime(2003, 8, 13)));
            list.Add(new Contributor("Roman", "Taranchenko", "", 2, new DateTime(2002, 6, 6)));
            list.Add(new Contributor("Denis", "Erchoff", "", 13, new DateTime(1961, 5, 15)));
            list.Add(new Contributor("Ifko", "Kovacka", "", 31, new DateTime(1960, 4, 16)));
            list.Add(new Contributor("Nathan", "Allen", "", 5, new DateTime(1962, 2, 8)));
            list.Add(new Contributor("Dickon", "Field", "DBTools", 10, new DateTime(1961, 10, 3)));
            list.Add(new Contributor("Troy", "Simpson", "Prg.", 9, new DateTime(1962, 5, 2)));
            list.Add(new Contributor("David", "Alpert", "Prg.", 6, new DateTime(2000, 5, 1)));
            return(list);
        }
		public void Dispose()
		{
			if (this.contributorCollection == null) {
				this.contributorCollection = null;
			}
		}
		public void Init()
		{
			ContributorsList contributorsList = new ContributorsList();
			this.contributorCollection = contributorsList.ContributorCollection;
		}
		public void CreateList() {
			var contributorList = new ContributorsList();
			list = contributorList.ContributorCollection;
		}	
        public void CreateList()
        {
            var contributorList = new ContributorsList();

            list = contributorList.ContributorCollection;
        }
예제 #13
0
        public void Init()
        {
            ContributorsList contributorsList = new ContributorsList();

            this.contributorCollection = contributorsList.ContributorCollection;
        }
예제 #14
0
 public ContributorsList()
 {
     this.contributorCollection = CreateContributorsList();
 }