/*Denna funktion aktiverar föregående funktion förutsatt att verket inte redan finns i registret. * Annars visas error-fönstret*/ private void regInsertBtn_Click(object sender, EventArgs e) { foreach (Verk work in Form1.registry) { if (work.Title.ToUpper() == regTtlBox.Text.ToUpper()) { Occupied occupied = new Occupied(); occupied.Show(); return; } } AddWork(); }
// Metoden fyller i de grå rutorna på lämna-sidan av fönstret med relevant information om verket. private void lndCtn2Btn_Click(object sender, EventArgs e) { if (Search(lndTtl2Box.Text) != null) { lndTtl2BoxG.Text = Search(lndTtl2Box.Text).Title; lndAuth2BoxG.Text = Search(lndTtl2Box.Text).Author; lndRtnBtn.Enabled = true; lndCcl2Btn.Enabled = true; } else { lndTtl2Box.Clear(); Occupied occupied = new Occupied(); occupied.Show(); } }
/* När knappen klickas rensas alla textrutor på låna-sidan, * och verkets "lent"-egenskap sätts till 1 (lånad). */ private void lndLendBtn_Click(object sender, EventArgs e) { if (Search(lndTtlBoxG.Text).Lent == 0) { Search(lndTtlBoxG.Text).Lent = 1; lndTtlBoxG.Clear(); lndAuthBoxG.Clear(); lndTtl1Box.Clear(); lndLendBtn.Enabled = false; lndCcl1Btn.Enabled = false; } else { Occupied occupied = new Occupied(); occupied.Show(); } }
/* När knappen klickas rensas alla textrutor på låna-sidan, * och verkets "lent"-egenskap sätts till 0 (ej lånad). */ private void lndRtnBtn_Click(object sender, EventArgs e) { if (Search(lndTtl2Box.Text).Lent == 1) { Search(lndTtl2BoxG.Text).Lent = 0; lndTtl2BoxG.Clear(); lndAuth2BoxG.Clear(); lndTtl2Box.Clear(); lndRtnBtn.Enabled = false; lndCcl2Btn.Enabled = false; } else { Occupied occupied = new Occupied(); occupied.Show(); } }