public PanelKundenMaschine(ContainerControl parentCtrl, Kundenmaschine machine, bool keepLoaded = true) : base(parentCtrl, keepLoaded) { InitializeComponent(); this.myParent = parentCtrl as KundeMainView; this.myMachine = machine; this.InitializeData(); }
/// <summary> /// Erzeugt eine neue Instanz der pnlNotizen Klasse. /// </summary> /// <param name="parentCtrl"></param> /// <param name="kunde"></param> public PanelNotizen(ContainerControl parentCtrl, Kunde kunde, bool keepLoaded) : base(parentCtrl, keepLoaded) { InitializeComponent(); this.myParent = parentCtrl as Views.KundeMainView; this.myKunde = kunde; this.InitializeData(); }
/// <summary> /// Erzeugt eine neue Instanz der pnlKontake Klasse. /// </summary> /// <param name="parentCtrl"></param> /// <param name="kunde"></param> public PanelKontakte(ContainerControl parentCtrl, Model.Entities.Kunde kunde, bool keepLoaded) : base(parentCtrl, keepLoaded) { InitializeComponent(); this.myParent = parentCtrl as KundeMainView; this.myKunde = kunde; this.dgvContacts.AutoGenerateColumns = false; this.dgvContacts.DataSource = this.myKunde.Kontaktlist; }
/// <summary> /// Erzeugt eine neue Instanz der pnlAuftraege Klasse. /// </summary> /// <param name="parentCtrl"></param> public PanelAuftrag(ContainerControl parentCtrl, Kunde kunde, bool keepLoaded) : base(parentCtrl, keepLoaded) { InitializeComponent(); this.myParent = parentCtrl as Views.KundeMainView; this.myKunde = kunde; this.InitializeData(); this.txtFilterTransactions.CustomButton.Click += CustomButton_Click; }
public PanelAngebote(ContainerControl parentCtrl, Kunde kunde, bool keepLoaded) : base(parentCtrl, keepLoaded) { InitializeComponent(); this.myParent = parentCtrl as KundeMainView; this.myKunde = kunde; this.InitializeData(); Application.Idle += Application_Idle; }
/// <summary> /// Erzeugt eine neue Instanz der pnlMaschinen Klasse. /// </summary> /// <param name="parentCtrl"></param> /// <param name="kunde"></param> public PanelMaschinenListe(ContainerControl parentCtrl, Kunde kunde, bool keepLoaded) : base(parentCtrl, keepLoaded) { InitializeComponent(); this.myParent = parentCtrl as KundeMainView; this.myKunde = kunde; this.dgvMachines.AutoGenerateColumns = false; this.dgvMachines.DataSource = RepoManager.KundenmaschinenRepository.GetKundenmaschinenList(this.myKunde).Sort("Modellbezeichnung"); }
public PanelArtikeldetail(ContainerControl parentCtrl, Kunde kunde, Product product, bool keepLoaded) : base(parentCtrl, keepLoaded) { InitializeComponent(); this.myParent = parentCtrl as KundeMainView; this.myKunde = kunde; this.myProduct = product; this.InitBindings(); this.ctxForm.Opening += ctxForm_Opening; this.OnClosed += pnlArtikeldetail_OnClosed; }
/// <summary> /// Erzeugt eine neue Instanz der pnlNotiz Klasse. /// </summary> /// <param name="parentCtrl"></param> /// <param name="notiz"></param> public PanelNotiz(ContainerControl parentCtrl, Notiz notiz, Kunde kunde, bool keepLoaded) : base(parentCtrl, keepLoaded) { InitializeComponent(); this.myParent = parentCtrl as KundeMainView; this.myNotiz = notiz; this.myKunde = kunde; InitializeData(); this.OnClosed += pnlNotiz_OnClosed; }
/// <summary> /// Erzeugt eine neue Instanz der pnlAngebotsdetail Klasse. /// </summary> /// <param name="parentCtrl"> /// </param> /// <param name="offer"> /// </param> public PanelAngebotsdetail(ContainerControl parentCtrl, Offer offer, bool keepLoaded) : base(parentCtrl, keepLoaded) { InitializeComponent(); this.myParent = parentCtrl as KundeMainView; this.myOffer = offer; InitializeData(); Application.Idle += Application_Idle; this.OnClosed += PnlAngebotsdetail_OnClosed; }
public PanelMaschinendetail(ContainerControl parentCtrl, Kundenmaschine kundenmaschine, bool keepLoaded) : base(parentCtrl, keepLoaded) { InitializeComponent(); this.myParent = parentCtrl as KundeMainView; this.myMachine = kundenmaschine; this.dgvDateilinks.MouseDoubleClick += dgvDateilinks_MouseDoubleClick; this.dgvDateilinks.RowEnter += dgvDateilinks_RowEnter; this.OnClosed += pnlMaschinendetail_OnClosed; Application.Idle += Application_Idle; this.mtxtSerialNumber.Validated += MtxtSerialNumber_Validated; this.InitializeData(); }
/// <summary> /// Erzeugt eine neue Instanz der pnlArtikelpreise Klasse. /// </summary> /// <param name="parentCtrl"></param> /// <param name="kunde"></param> /// <param name="keepLoaded"></param> public PanelArtikelpreise(ContainerControl parentCtrl, Kunde kunde, bool keepLoaded) : base(parentCtrl, keepLoaded) { InitializeComponent(); this.myParent = parentCtrl as KundeMainView; this.myKunde = kunde; this.dgvProducts.AutoGenerateColumns = false; var dataSource = ModelManager.ProductService.GetProductList(kunde); var filter = "KatalogFlag == true"; dataSource.Filter = filter; this.dgvProducts.DataSource = dataSource; this.mtxtFilter.Focus(); }