//Ponuda public void dodajNovuPonudu(object sender, EventArgs e) { Boolean proveraValidnosti = ValidacijaPodataka.validacijaNovePonude(ref txtIDBRAutPonuda, ref txtCenaPoDanu, dtpDatumOd.Value, dtpDatumDo.Value); if (proveraValidnosti == true) { Ponuda p = new Ponuda(int.Parse(txtIDBRAutPonuda.Text), int.Parse(txtCenaPoDanu.Text), dtpDatumOd.Value, dtpDatumDo.Value); Boolean proveraKreiranje = p.dodajNovuPonudu(); if (proveraKreiranje == true) { MessageBox.Show("Uspešno ste dodali novu Ponudu u sistem!"); txtIDBRAutPonuda.Text = ""; txtCenaPoDanu.Text = ""; dtpDatumOd.Value = DateTime.Now; dtpDatumDo.Value = DateTime.Now; cbSvePonude.Text = ""; } } else { MessageBox.Show("Podaci koje ste uneli nisu pravilno popunjeni!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); dtpDatumOd.Value = DateTime.Now; dtpDatumDo.Value = DateTime.Now; } }
public void azuriranjePonude(object sender, EventArgs e) { Boolean proveraValidnosti = ValidacijaPodataka.validacijaNovePonude(ref txtIDBRAutPonuda, ref txtCenaPoDanu, dtpDatumOd.Value, dtpDatumDo.Value); Boolean proveraValidnostiNovihDatuma = ValidacijaPodataka.validacijaNovihDatuma(dtpNoviDatumOd.Value, dtpNoviDatumDo.Value); if (proveraValidnosti == true && proveraValidnostiNovihDatuma == true) { Ponuda p = new Ponuda(int.Parse(txtIDBRAutPonuda.Text), int.Parse(txtCenaPoDanu.Text), dtpDatumOd.Value, dtpDatumDo.Value); p.azuriranjePonude(dtpNoviDatumOd.Value, dtpNoviDatumDo.Value); txtIDBRAutPonuda.Text = ""; txtCenaPoDanu.Text = ""; dtpDatumOd.Value = DateTime.Now; dtpDatumDo.Value = DateTime.Now; cbSvePonude.Text = ""; } else { MessageBox.Show("Podaci o Ponudi nisu pravilno popunjeni!", "", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }