/// <summary> /// Initializes a new instance of the <see cref="MainWnd"/> class. /// </summary> /// <param name="newControl">class witch controls this form</param> public MainWnd(MainController newControl) { InitializeComponent(); control = newControl; this.Height = Screen.PrimaryScreen.WorkingArea.Height; this.Width = Screen.PrimaryScreen.WorkingArea.Width; }
/// <summary> /// Initializes a new instance of the <see cref="ProductsListControl"/> class. /// </summary> /// <param name="a">instance of comtroller</param> /// <param name="prods">list of products to be added to view</param> public ProductsListControl(MainController a, List<Product> prods) { InitializeComponent(); main = a; //creation of image lists ImageList imageListSmall = new ImageList(); ImageList imageListLarge = new ImageList(); int imageIndex = 0; SetColumnsWidth(); foreach (Product p in prods) { ListViewItem lvi = new ListViewItem(p.Name); lvi.SubItems.Add(p.Describe); lvi.SubItems.Add(p.Maufacture); lvi.SubItems.Add(p.Price.ToString() + "$"); lvi.ImageIndex = imageIndex; imageIndex++; AddNewProduct(lvi); imageListSmall.Images.Add(p.GetImage()); imageListLarge.Images.Add(p.GetImage()); } imageListLarge.ImageSize = new Size(200, 200); imageListSmall.ImageSize = new Size(150, 150); ProductsList.LargeImageList = imageListLarge; ProductsList.SmallImageList = imageListSmall; }
/// <summary> /// Initializes a new instance of the <see cref="OrdersControl"/> class. /// </summary> /// <param name="ctrl">main controller</param> /// <param name="orders">orders</param> public OrdersControl(MainController ctrl, List<Order> orders) { InitializeComponent(); control = ctrl; LoadOrders(orders); }
/// <summary> /// Initializes a new instance of the <see cref="UserControlView"/> class. /// </summary> /// <param name="ctrl"> main control </param> /// <param name="username"> user username </param> /// <param name="role"> user status </param> public UserControlView(MainController ctrl, string username, string role) { InitializeComponent(); control = ctrl; this.UsernameLabel.Text = username + "!"; this.RoleLabel.Text = role + "."; ProductsListBtn.Enabled = false; }
/// <summary> /// Initializes a new instance of the <see cref="ProductChangeControl"/> class. /// </summary> /// <param name="ctrl"> main conctroller </param> public ProductChangeControl(MainController ctrl) { InitializeComponent(); control = ctrl; oldProd = null; //add initialization NameTxt.Text = "noname"; DescriptionTxt.Text = string.Empty; ManufacturerTxt.Text = string.Empty; PriceTxt.Text = 0.ToString(); pictureBox.Image = Properties.Resources.no_photo; pictureBox.SizeMode = PictureBoxSizeMode.Zoom; }
/// <summary> /// Initializes a new instance of the <see cref="PersonalAccountControl"/> class. /// </summary> /// <param name="a">main controler</param> /// <param name="curr">this user</param> public PersonalAccountControl(MainController a, User curr) { InitializeComponent(); firstNameTxt.Text = curr.FirstName; lastNameTxt.Text = curr.LastName; addressTxt.Text = curr.Adress; countryTxt.Text = curr.Country; postCodeTxt.Text = curr.ZipCode; genderTxt.Text = curr.Gender; emailTxt.Text = curr.Email; telTxt.Text = curr.Phone; usernameTxt.Text = curr.UserName; main = a; }
/// <summary> /// Initializes a new instance of the <see cref="HostForCardPayment"/> class. /// </summary> /// <param name="ctrl">main controler</param> public HostForCardPayment(MainController ctrl) { control = ctrl; InitializeComponent(); }
/// <summary> /// Initializes a new instance of the <see cref="AdminView"/> class. /// </summary> /// <param name="main">main control</param> public AdminView(MainController main) { InitializeComponent(); control = main; }
/// <summary> /// Initializes a new instance of the <see cref="ManagerControl"/> class. /// </summary> /// <param name="ctrl">main controller</param> public ManagerControl(MainController ctrl) { InitializeComponent(); control = ctrl; }
private static void Main() { MainController c = new MainController(); c.Run(); }
/// <summary> /// Initializes a new instance of the <see cref="LoginControl"/> class. /// </summary> /// <param name="a">instance of comtroller</param> public LoginControl(MainController a) { InitializeComponent(); main = a; attempts = 0; }
/// <summary> /// Initializes a new instance of the <see cref="RegistrationView"/> class. /// </summary> /// <param name="m">control</param> public RegistrationView(MainController m) { InitializeComponent(); control = m; LoadCaptcha(new Point(163, 325)); }
/// <summary> /// Initializes a new instance of the <see cref="CardPayment" /> class. /// </summary> /// <param name="ctrl"> main controler</param> public CardPayment(MainController ctrl) { InitializeComponent(); control = ctrl; }