private void comboBoxInvMagazzino_SelectedIndexChanged(object sender, EventArgs e) { magazzinoCorrente = (MAGAZZINO)comboBoxInvMagazzino.SelectedValue; refreshComboBoxInvAnno(); queryM3(); }
private void refreshComboBoxInvMagazzino() { // init comboBoxInvMagazzino comboBoxInvMagazzino.DisplayMember = "name"; comboBoxInvMagazzino.ValueMember = "value"; comboBoxInvMagazzino.DataSource = from o in db.MAGAZZINO select new { value = o, name = o.nome + " - " + o.indirizzo }; magazzinoCorrente = (MAGAZZINO)comboBoxInvMagazzino.SelectedValue; }
/** * Query M2: Aggiunta di un nuovo cliente. */ private void queryM2() { MAGAZZINO magazzino = new MAGAZZINO { nome = this.textBoxNome.Text, indirizzo = this.textBoxIndirizzo.Text }; db.MAGAZZINO.InsertOnSubmit(magazzino); try { db.SubmitChanges(); } catch (System.Data.Linq.DuplicateKeyException e) { db.MAGAZZINO.DeleteOnSubmit(magazzino); db.SubmitChanges(); MessageBox.Show("Hai già inserito un entry per questo dato"); } catch (Exception e) { db.MAGAZZINO.DeleteOnSubmit(magazzino); db.SubmitChanges(); MessageBox.Show(e.GetType().ToString()); } refreshAll(); }
partial void DeleteMAGAZZINO(MAGAZZINO instance);
partial void UpdateMAGAZZINO(MAGAZZINO instance);
partial void InsertMAGAZZINO(MAGAZZINO instance);