public Chiusura AddChiusura() { Chiusura a = new Chiusura(); _statoPatrimoniale.Chiusure.Add(a); RaiseChangeEvent(); return(a); }
public void RemoveChiusura() { Chiusura a = _view.GridChiusure.CurrentObject(); if (a != null) { _statoPatrimonialeService.RemoveChiusura(a); _view.GridChiusure.BoundList.Remove(a); } }
public bool removeChiusura(Chiusura chiusura) { if (chiusura.stagione != null && chiusura.stagione.Chiusure.Contains(chiusura)) { chiusura.stagione.Chiusure.Remove(chiusura); DB.saveStagione(chiusura.stagione); } chiusure.Remove(chiusura); return(DB.deleteChiusura(chiusura)); }
private void buttonRemoveChiusura(object sender, EventArgs e) { DialogResult dialogResult = MessageBox.Show("Sei sicuro di voler eliminare la chiusura?", "Sei sicuro?", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { int selected_row = gridChiusure.SelectedRows[0].Index; Chiusura c = DB.instance.getChiusura((Guid)gridChiusure.Rows[selected_row].Cells[0].Value); DB.instance.removeChiusura(c); RefreshChiusure(); } }
public static bool deleteChiusura(Chiusura p) { using (NHibernate.ISession session = HibernateHelper.Open()) using (NHibernate.ITransaction transaction = session.BeginTransaction()) try { session.Delete(p); transaction.Commit(); return(true); } catch (Exception exc) { Log.Instance.WriteLine(Log.LogLevel.Error, "deleteChiusura(" + (p != null ? p.ID.ToString() : "null") + "):" + exc.Message); return(false); } }
public bool save(Chiusura chiusura) { int idx = chiusure.FindIndex(x => x.ID == chiusura.ID); if (idx >= 0) { chiusure[idx] = chiusura; } else { chiusure.Add(chiusura); } if (chiusura.stagione != null && !chiusura.stagione.Chiusure.Contains(chiusura)) { chiusura.stagione.Chiusure.Add(chiusura); //retv &= DB.saveStagione(chiusura.stagione); // lmy:: mmmmm?! } return(DB.saveChiusura(chiusura)); }
public void AddChiusura() { Chiusura a = _statoPatrimonialeService.AddChiusura(); _view.GridChiusure.BoundList.Add(a); }
public void OpenChiusura(Chiusura c) { ViewChiusura.Show(this, c); }
public void RemoveChiusura(Chiusura chiusura) { _statoPatrimoniale.Chiusure.Remove(chiusura); RaiseChangeEvent(); }