コード例 #1
0
 public OknoDodawaniaPrzedmiotow(OknoAdmina _OA, string[] _dane)
 {
     InitializeComponent();
     OA       = _OA;
     dane     = _dane;
     Text     = String.Format("Użytkownik: {0} {1}", dane[1], dane[2]);
     roczniki = OA.msql.SelectYearsList();//id, rok, wydzial, kierunek, liczba
     setTextBoxes();
     getSubjectsList();
 }
コード例 #2
0
 public OknoDodwaniaRocznika(OknoAdmina _OA, string id, string rok, string wydzial, string kierunek)
 {
     InitializeComponent();
     OA = _OA;
     comboBoxAddElements();
     editCheckBox.Checked  = true;
     editCheckBox.Enabled  = false;
     idTextBox.Text        = id;
     rokTextBox.Text       = rok;
     wydzialComboBox.Text  = wydzial;
     kierunekComboBox.Text = kierunek;
     addButton.Text        = "Edytuj";
 }
コード例 #3
0
 private void LoginButton_Click(object sender, EventArgs e)
 {
     if (LoginTextBox.Text == "" || PasswordTextBox.Text == "")
     {
         MessageBox.Show("Pola danych logowania nie mogą być puste!", "Błąd logowania!", MessageBoxButtons.OK);
     }
     else
     {
         List <string> lista = new List <string>();
         lista = msql.LoginUser(LoginTextBox.Text, msql.MD5Hash(PasswordTextBox.Text));
         if (lista.Count == 0)
         {
             MessageBox.Show("Podano błędne dane logowania!", "Błąd logowania!", MessageBoxButtons.OK);
             return;
         }
         else
         {
             //zapisanie do rejestru
             if (rememberMeCheckBox.Checked)
             {
                 saveLoginToRegister("yes");
             }
             else
             {
                 saveLoginToRegister("no");
             }
             if (lista[0] == "1" || lista[0] == "4")
             {
                 //Zalogowal sie administrator
                 Hide();
                 OknoAdmina OA = new OknoAdmina(lista);
                 OA.Closed += (s, args) => Close();
                 OA.Show();
             }
             else
             {
                 //Uzytkownik poprawnie sie zalogowal.
                 Hide();
                 OknoGlowne OG = new OknoGlowne(lista);
                 OG.Closed += (s, args) => Close();
                 OG.Show();
             }
         }
     }
 }
コード例 #4
0
 //Edycja wykladowcy
 public OknoDodawania(OknoAdmina _OA, string _ID, string _imie, string _nazwisko, string Login, string _haslo)
 {
     InitializeComponent();
     AddButton.Text  = "Edytuj";
     akcja           = "w";
     LabelID.Text    = "ID";
     haslo           = _haslo;
     imie            = _imie;
     nazwisko        = _nazwisko;
     UIDtextBox.Text = _ID;
     //UIDtextBox.Enabled = false;
     UIDtextBox.ReadOnly     = true;
     ImieTextBox.Text        = imie;
     LoginTextBox.Text       = Login;
     HasloTextBox.Text       = haslo;
     repeatHasloTextBox.Text = haslo;
     NazwiskoTextBox.Text    = nazwisko;
     EditCheckBox.Checked    = true;
     OA = _OA;
 }
コード例 #5
0
 //Edycja uzytkownika/karty
 public OknoDodawania(OknoAdmina _OA, string _UID, string Imie, string Nazwisko)
 {
     InitializeComponent();
     akcja                = "k";
     AddButton.Text       = "Edytuj";
     LabelID.Text         = "UID";
     UID                  = _UID;
     UIDtextBox.Text      = UID;
     ImieTextBox.Text     = Imie;
     NazwiskoTextBox.Text = Nazwisko;
     EditCheckBox.Checked = true;
     EditCheckBox.Enabled = false;
     OA = _OA;
     //chowamy elementy przydatne przy dodawaniu studentow
     LabelHaslo.Hide();
     LabelLogin.Hide();
     LoginTextBox.Hide();
     HasloTextBox.Hide();
     repeatHasloTextBox.Hide();
 }
コード例 #6
0
 //Dodawanie uzytkownika/karty
 public OknoDodawania(OknoAdmina _OA, string _akcja)
 {
     InitializeComponent();
     akcja          = _akcja;
     OA             = _OA;
     AddButton.Text = "Dodaj";
     if (akcja == "k")//chowamy elementy przydatne przy dodawaniu wykladowcow
     {
         LabelID.Text = "UID";
         LabelHaslo.Hide();
         LabelLogin.Hide();
         LoginTextBox.Hide();
         HasloTextBox.Hide();
         repeatHasloTextBox.Hide();
     }
     else if (akcja == "w")
     {
         UIDtextBox.Enabled = false;
         LabelID.Text       = "ID";
     }
 }
コード例 #7
0
 public OknoDodwaniaRocznika(OknoAdmina _OA)
 {
     InitializeComponent();
     OA = _OA;
     comboBoxAddElements();
 }