Beispiel #1
0
        /// <summary>
        /// Główny bezparametrowy konstruktor okna
        /// </summary>
        public ReklamacjaView()
        {
            InitializeComponent();
            controller = new ReklamacjaController(this);

            aktReklamacji = new AktualizacjaController("Reklamacja");
        }
Beispiel #2
0
        /// <summary>
        /// Dodaje reklamację dla zdefiniowanego wcześniej użytkownika
        /// </summary>
        /// <param name="uzytkownik">Aktualny użytkownik</param>
        public ReklamacjaView(string uzytkownik)
        {
            InitializeComponent();
            _uzytkownik = uzytkownik;
            controller  = new ReklamacjaController(this);

            aktReklamacji = new AktualizacjaController("Reklamacja");
            controller.WypelnijRezerwacje(uzytkownik);
        }
Beispiel #3
0
        /// <summary>
        /// Główny bezparametrowy konstruktor okna, tworzący okno oraz połączenie z bazą danych.
        /// </summary>
        public KierownikView()
        {
            InitializeComponent();
            controller             = new KierownikController(this);
            l_uzytkownik.Text      = "Niezidentyfikowany użytkownik";
            l_polaczenie.Text      = "Połączono";
            l_polaczenie.ForeColor = System.Drawing.Color.Green;

            aktKatalog    = new AktualizacjaController("wycieczka katalog");
            aktReklamacja = new AktualizacjaController("reklamacja");
            aktPojazd     = new AktualizacjaController("pojazd");

            timer1.Start();
        }
Beispiel #4
0
        /// <summary>
        /// Konstruktor okna z parametrem, pozwalający na przekazanie nazwy użytkownika zalogowanego do systemu
        /// oraz tworzący połączenie z bazą danych.
        /// </summary>
        /// <param name="uzytkownik">Nazwa użytkownika</param>
        public KierownikView(Kierownik uzytkownik)
        {
            InitializeComponent();
            controller = new KierownikController(this);
            controller.LadujKatalog();
            _uzytkownik            = uzytkownik;
            l_uzytkownik.Text      = _uzytkownik.DaneOsobowe();
            l_polaczenie.Text      = "Połączono";
            l_polaczenie.ForeColor = System.Drawing.Color.Green;

            aktKatalog    = new AktualizacjaController("wycieczka katalog");
            aktReklamacja = new AktualizacjaController("reklamacja");
            aktPojazd     = new AktualizacjaController("pojazd");
            this.helpProvider1.HelpNamespace = "Helper\\Kierownik.chm";
            timer1.Start();
        }
Beispiel #5
0
        /// <summary>
        /// Konstruktor okna z parametrem, pozwalający na przekazanie nazwy użytkownika zalogowanego do systemu.
        /// </summary>
        /// <param name="uzytkownik">Nazwa użytkownika</param>
        public KierowcaView(Kierowca uzytkownik)
        {
            InitializeComponent();

            l_uzytkownik.Text      = uzytkownik.DaneOsobowe();
            l_polaczenie.Text      = "Połączony";
            l_polaczenie.ForeColor = System.Drawing.Color.Green;

            controller = new KierowcaController(this);

            aktPojazdu = new AktualizacjaController("pojazd");

            this.helpProvider.HelpNamespace = "Helper\\Kierowca.chm";

            timer1.Start();
        }
Beispiel #6
0
        /// <summary>
        /// Konstruktor okna z parametrem, pozwalający na przekazanie nazwy użytkownika zalogowanego do systemu
        /// oraz tworzący połączenie z bazą danych.
        /// </summary>
        /// <param name="uzytkownik">Nazwa użytkownika</param>
        public PilotView(Pilot uzytkownik)
        {
            InitializeComponent();

            l_uzytkownik.Text      = uzytkownik.DaneOsobowe();
            l_polaczenie.Text      = "Połączony";
            _uzytkownik            = uzytkownik;
            l_polaczenie.ForeColor = System.Drawing.Color.Green;

            controller = new PilotController(this);

            aktWycieczki = new AktualizacjaController("wycieczka");

            this.helpProvider.HelpNamespace = "Helper\\Pilot.chm";

            timer1.Start();
        }
Beispiel #7
0
        /// <summary>
        /// Konstruktor okna z parametrem, pozwalający na przekazanie nazwy użytkownika zalogowanego do systemu
        /// </summary>
        /// <param name="uzytkownik">Nazwa użytkownika</param>
        public KlientView(Klient uzytkownik)
        {
            InitializeComponent();

            l_uzytkownik.Text      = uzytkownik.DaneOsobowe();
            l_polaczenie.Text      = "Połączony";
            l_polaczenie.ForeColor = System.Drawing.Color.Green;

            _uzytkownik = uzytkownik;
            controller  = new KlientController(this);

            aktKlienta = new AktualizacjaController("wycieczka promocja katalog");

            this.lv_klient.Columns.Remove(this.cenaDoZaplaty);

            this.helpProvider.HelpNamespace = "Helper\\KlientHelper.chm";

            timer1.Start();
        }