private void buttonOK_Click(object sender, EventArgs e) { int siloProv_ = (int)siloProv.Value; int pesoNettoTotale_ = (int)pesoTotale.Value; string tipoConfezione_ = tipoConfezione.Text; int numConfezioni_ = (int)numConfezioni.Value; if (pesoNettoTotale_ <= 0 || numConfezioni_ <= 0) { MessageBox.Show("Peso o numero confezioni non puo essere zero"); return; } if (pesoNettoTotale_ <= SilosContainer.ComputeRemaingKilos(siloProv_)) { List<SilosContent> silosContent = SilosContainer.Get(siloProv_, pesoNettoTotale_); Confezione conf = new Confezione(siloProv_, pesoNettoTotale_, tipoConfezione_, numConfezioni_, lotto.Text, silosContent); Db.Set(conf); MessageBox.Show("Confezioni create"); Close(); } else MessageBox.Show("Non c'e' abbastanza caffe"); }
private void ShowLottoInfo(Confezione conf) { conf.SiloProv; conf._contentConfezione }