public static Gestiune operator +(Gestiune g, Rezervare r) { Rezervare[] cop = new Rezervare[g.vect.Length + 1]; for (int i = 0; i < g.vect.Length; i++) { cop[i] = g.vect[i]; } cop[g.vect.Length] = r; g.vect = cop; return(g); }
private void button1_Click(object sender, EventArgs e) { if (tbNr.Text == "") { errorProvider1.SetError(tbNr, "introduceti nr rezervarii"); } else if (tbZiua.Text == "") { errorProvider1.SetError(tbZiua, "introduceti ziua"); } else if (tbPret.Text == "") { errorProvider1.SetError(tbPret, "introduceti pretul"); } else { try { int nr = Convert.ToInt32(tbNr.Text); int ziua = Convert.ToInt32(tbZiua.Text); float pret = (float)Convert.ToDouble(tbPret.Text); Rezervare r = new Rezervare(nr, pret, ziua); g1 += r; MessageBox.Show(r.ToString()); } catch (Exception ex) { MessageBox.Show(ex.Message); } }