private void SetareControale() { Cititor c = adminCititori.GetCititorByIndex(Int32.Parse(lblID.Text)); mtxtNume.Text = c.Nume; mtxtPrenume.Text = c.Prenume; mtxtNrTelefon.Text = c.NrTelefon; mtxtCNP.Text = c.CNP; mtxtAdresa.Text = c.Adresa; }
private void mtImprumut_Click(object sender, EventArgs e) { Cititor c = adminCititori.GetCititorByIndex(Convert.ToInt32(metroGridCititori.CurrentRow.Cells[0].Value)); if (c.NrMaxCarti() == true) { MessageBox.Show("Cititorul a ajuns la numărul maxim de cărți împrumutate!"); } else { FormaImprumuta frm = new FormaImprumuta(Convert.ToInt32(metroGridCititori.CurrentRow.Cells[0].Value)); frm.ShowDialog(); } }
private void mtImprumut_Click(object sender, EventArgs e) { Cititor c = adminCititori.GetCititorByIndex(Int32.Parse(lblID.Text)); if (c.NrMaxCarti() == true) { MessageBox.Show("Cititorul a ajuns la numărul maxim de cărți împrumutate!"); } else { FormaImprumuta frm = new FormaImprumuta(Int32.Parse(lblID.Text)); frm.ShowDialog(); } }
private void mtReturneaza_Click(object sender, EventArgs e) { Cititor cititor = adminCititori.GetCititorByIndex(Int32.Parse(lblID.Text)); for (int i = 0; i <= cititor.NrCarti; i++) { Carte carte = adminCarti.GetCarteByIndex(cititor.imprumutID[i]); if (carte.NumeComplet.Equals(lstCarti.SelectedItem.ToString())) { cititor.Returnare(carte); adminCarti.UpdateCarte(carte); adminCititori.UpdateCititor(cititor); break; } } AfiseazaLista(); }
private void mtImprumuta_Click(object sender, EventArgs e) { Carte carte = adminCarti.GetCarte(mtxtTitlu.Text, mtxtAutor.Text); if (carte != null) { if (carte.CartiDisponibile <= 0) { mlblInfo.Text = "Nu sunt carti disponibile!"; } else { Cititor cititor = adminCititori.GetCititorByIndex(Int32.Parse(lblID.Text)); cititor.NouImprumut(carte); adminCarti.UpdateCarte(carte); adminCititori.UpdateCititor(cititor); this.Close(); } } else { mlblInfo.Text = "Nu s-a găsit cartea"; } }