Beispiel #1
0
        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();
            }
        }
Beispiel #2
0
 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);
         }
     }
 }
Beispiel #3
0
        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);
            }
        }
Beispiel #4
0
        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);
            }
        }