public IncassiGrid()
        {
            InitializeComponent();

            dbcon_ = DependencyService.Get <ISQLiteDb>().GetConnection();
            busyIndicator.IsBusy = true;
            leftImage            = null;
            swipeDsp             = null;
            swipeIndex           = 0;

            //
            // Inserire Massimo e minimo per le date dopo aver impostato l'anno nelle impostazioni ditta
            //
            dStart.Date = new DateTime(2016, 1, 1);             // DateTime.Now;
            dStop.Date  = DateTime.Now;

            query_ = "SELECT dsp_codice, dsp_clifor, dsp_data, dsp_totale, cli_desc " +
                     "FROM scapaghe " +
                     "LEFT JOIN clienti1 ON cli_codice = dsp_clifor";

            dataGrid.ColumnSizer      = Syncfusion.SfDataGrid.XForms.ColumnSizer.LastColumnFill;
            dataGrid.GridLongPressed += DataGrid_GridLongPressed;

            GridTableSummaryRow summaryRow1 = new GridTableSummaryRow();

            summaryRow1.Title            = "Totale {Totale} - Numero Doc. : {DocCount}";
            summaryRow1.ShowSummaryInRow = true;
            summaryRow1.Position         = Position.Bottom;
            summaryRow1.SummaryColumns.Add(new GridSummaryColumn()
            {
                Name        = "Totale",
                MappingName = "dsp_totale",
                Format      = "{Sum:c}",
                SummaryType = SummaryType.DoubleAggregate
            });
            summaryRow1.SummaryColumns.Add(new GridSummaryColumn()
            {
                Name        = "DocCount",
                MappingName = "dsp_totale",
                Format      = "{Count:#,#}",
                SummaryType = SummaryType.CountAggregate
            });
            dataGrid.TableSummaryRows.Add(summaryRow1);
        }
 void OnSwipeStarted(object sender, Syncfusion.SfDataGrid.XForms.SwipeStartedEventArgs e)
 {
     swipeIndex = e.RowIndex;
     swipeDsp   = (IncassiGridModel)e.RowData;
 }