Aplicatie C#
Aplicatie C#
CS/////////////////////////
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Drawing.Text;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace devConference_Exam
{
public partial class MainForm : Form
{
public static List<AccesPackage> packageList = new List<AccesPackage>();
List<Registration> registrations = new List<Registration>();
public MainForm()
{
InitializeComponent();
//readFromFile();
}
packageList.Add(package);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
if (registrationForm.ShowDialog() == DialogResult.OK)
{
registrations.Add(registrationForm.Registration);
DisplayRegistrations();
}
}
if (registrationForm.ShowDialog() == DialogResult.OK)
{
registrations.Add(registrationForm.Registration);
DisplayRegistrations();
}
}
////////////////////////
REGISTRATIONFORM.CS//////////////////////////////////////////
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace devConference_Exam
{
public partial class RegistrationForm : Form
{
public Registration Registration { get; set; }
public List<AccesPackage> Packages { get; set; }
public RegistrationForm()
{
InitializeComponent();
}
this.nudNoOfPasses.Validating += new
System.ComponentModel.CancelEventHandler(this.nudNoOfPasses_Validating);
}
}
/////////////////////////REGISTRATION.CS////////////////////////////////////////
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace devConference_Exam
{
public class Registration : IComparable<Registration>
{
public string CompanyName { get; set; }
public int NoOfPasses { get; set; }
public int AccesPackageId { get; set; }
public static List<AccesPackage> AccesPackages;
public Registration() { }
//////////////////////CHART.CS///////////////////////////////////////////////
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Windows.Forms.DataVisualization.Charting;
namespace devConference_Exam
{
public partial class Chart : Form
{
public List<Registration> registrations = new List<Registration>();
public List<AccesPackage> packages = new List<AccesPackage>();
public int[] noRegistrations = new int[5];
public Chart(List<Registration> listRegistrations, List<AccesPackage>
listPackages)
{
InitializeComponent();
registrations = listRegistrations;
computeChart();
var series = chartRegistrations.Series.First();
series.ChartType = SeriesChartType.Column;
series.Name = "Registrations";
series.Points.AddXY("Silver", noRegistrations[0]);
series.Points.AddXY("Gold", noRegistrations[1]);
series.Points.AddXY("Platinum", noRegistrations[2]);
}