private void buttonJumate_Click(object sender, EventArgs e) { foreach (om Zilier in zilieri_zi) { int i = Indice(Zilier.nume); zilieri[i].prezente -= ((float)0.5); SqliteDataAccess.UpdateTabel(zilieri[i]); } IncarcaOameni(); RefreshSezon(); }
private void Searchbar_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { string nume_search = ""; string aux0 = Searchbar.Text.ToLower(); string[] aux = aux0.Split(' '); for (int j = 0; j < aux.Length; j++) { //MessageBox.Show(aux[j]); aux[j] = aux[j].First().ToString().ToUpper() + aux[j].Substring(1); nume_search = nume_search + aux[j] + " "; } nume_search = nume_search.Trim(); nume_search = nume_search.First().ToString().ToUpper() + nume_search.Substring(1); int i = Indice(nume_search); int nr = Int32.Parse(textBox2.Text); if (zilieri[i].prezente < nr * 5) { MessageBox.Show(zilieri[i].nume + " are doar " + (((int)zilieri[i].prezente) / 5).ToString() + " bonusuri."); } else { DialogResult dialogResult = MessageBox.Show("Esti sigur ca ii dai " + nr.ToString() + " bonusuri\nlui " + zilieri[i].nume + "?", "Verificare", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { zilieri[i].prezente -= 5 * nr; SqliteDataAccess.UpdateTabel(zilieri[i]); ConfirmationBoxBonus.Text = zilieri[i].nume + " a primit " + nr.ToString() + " bonusuri."; Searchbar.Text = ""; textBox2.Text = ""; RefreshBonus(); RefreshSezon(); } } } }
private void CasetaPrezenta_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { // if (SqliteDataAccess.validZi(this.dateTimePicker.Text)) //{ // CasetaPrezenta.Text = ""; // MessageBox.Show("ZIUA NU ESTE VALIDA"); //} //else //{ om Zilier = new om(); string aux0 = CasetaPrezenta.Text.ToLower(); string[] aux = aux0.Split(' '); Zilier.nume = ""; CasetaPrezenta.Text = ""; for (int j = 0; j < aux.Length; j++) { //MessageBox.Show(aux[j]); aux[j] = aux[j].First().ToString().ToUpper() + aux[j].Substring(1); Zilier.nume = Zilier.nume + aux[j] + " "; } Zilier.nume = Zilier.nume.Trim(); Zilier.nume = Zilier.nume.First().ToString().ToUpper() + Zilier.nume.Substring(1); int i = Indice(Zilier.nume); int ok = 1; if (i == -1) { Zilier.prezente = 1; //S-ar putea sa trebuiasca in afara if-ului SqliteDataAccess.SaveZilier(Zilier); } else { foreach (om Zilier2 in zilieri_zi) { if (Valid(Zilier2.nume, Zilier.nume)) { ok = 0; } } if (ok == 1) { zilieri[i].prezente++; SqliteDataAccess.UpdateTabel(zilieri[i]); } } if (ok == 1) { zilieri_zi.Add(Zilier); IncarcaOameni(); RefreshSezon(); RefreshBonus(); RefreshZi(); } ConfirmationBox.Text = ""; if (i != -1) { ConfirmationBox.Text = zilieri[i].nume + " are acum " + zilieri[i].prezente.ToString() + " prezente."; } else { ConfirmationBox.Text = Zilier.nume + " a facut PRIMA prezenta."; } //} } }