private void LoadData() { try { WIN.GUI.UTILITY.Helper.ShowWaitBox("Elaborazione in corso...", Properties.Resources.Waiting); CausaleAmministrativaHandler h = new CausaleAmministrativaHandler(); IBindingList res = h.GetAllAsBinbingList(_type); gridControl1.DataSource = res; //if (res.Count == 0) // _setFocusOnNew = true; //else // _setFocusOnNew = false; //if (res.Count == 0) // XtraMessageBox.Show("Nessun risultato è stato trovato. Riprovare per altri periodi!", "Nessun risultato", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (Exception ex) { WIN.SCHEDULING_APP.GUI.Utility.ErrorHandler.Show(ex); } finally { WIN.GUI.UTILITY.Helper.HideWaitBox(); } }
private void FillListaCausali(int causale, IList <CausaleAmministrativa> causali) { if (causale > 0) { CausaleAmministrativa caus = null; CausaleAmministrativaHandler hh = new CausaleAmministrativaHandler(); caus = hh.GetElementById(causale.ToString()) as CausaleAmministrativa; if (caus != null) { causali.Add(caus); } } }
private void TryDelete(CausaleAmministrativa movimento, int rowIndex) { if (movimento == null) { return; } if (XtraMessageBox.Show("Rimuovere la causale selezionata?", "Domanda", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { CausaleAmministrativaHandler h = new CausaleAmministrativaHandler(); h.Delete(movimento); IBindingList h1 = gridView1.DataSource as IBindingList; h1.Remove(movimento); } }
private void cmdOk_Click(object sender, EventArgs e) { try { SetObjectProperties(); CausaleAmministrativaHandler h = new CausaleAmministrativaHandler(); h.SaveOrUpdate(_current); this.DialogResult = System.Windows.Forms.DialogResult.OK; this.Close(); } catch (Exception ex) { ErrorHandler.Show(ex); } }