private void bElimina_Click(object sender, EventArgs e) { if (ControllaDataSelezionata()) { var i = SelezionaElemento(); if (i != "") { var cal = new DB.DataWrapper.cCalendario(i); if (cal.ID != "") { var ModificaSerie = false; if (cal.IDGruppo != "") { using (var fst = new Forms.fSceltaTipoModificaCalendario()) { fst.ShowDialog(); ModificaSerie = (fst.Tipo == Forms.fSceltaTipoModificaCalendario.eTipo.Serie); } } var m = new DB.DataWrapper.cCalendario(); if (ModificaSerie) { m.EliminaSerie(cal.IDGruppo); } else { m.Elimina(cal.ID); } this.cCalendar1.LoadDays(); } } } }
private void Dettaglio(bool nuovo) { if (ControllaDataSelezionata()) { var k = ""; var ModificaSerie = false; if (!nuovo) { k = SelezionaElemento(); var cal = new DB.DataWrapper.cCalendario(k); if (cal.IDGruppo != "") { using (var fst = new Forms.fSceltaTipoModificaCalendario()) { fst.ShowDialog(); ModificaSerie = (fst.Tipo == Forms.fSceltaTipoModificaCalendario.eTipo.Serie); } } } if ((k != "" && !nuovo) || (nuovo)) { var NewType = true; if (k.Length > 0) { if (k[0] == 'A') { NewType = false; } } if (NewType) { using (var c = new Forms.fInserimentoCalendario2()) { if (!nuovo) { c.ID_ = k; } c.DataSelezionata = this.cCalendar1.SelectedDate; if (c.ShowDialog() == DialogResult.OK) { this.cCalendar1.LoadDays(); } } } else { using (var c = new Forms.fInserimentoCalendario()) { if (!nuovo) { c.ID_ = k; } c.ModificaSerie = ModificaSerie; c.DataSelezionata = this.cCalendar1.SelectedDate; if (c.ShowDialog() == DialogResult.OK) { this.cCalendar1.LoadDays(); } } } } } }