Esempio n. 1
0
 private void Grid_SelectionChanged(object sender, EventArgs e)
 {
     if (Grid.SelectedRows.Count > 0)
     {
         LoadInfo(this.MovimientoSelected = (DTO.DataSource.MovimientoDataSource)Grid.SelectedRows[0].DataBoundItem);
     }
 }
Esempio n. 2
0
 private void LoadInfo(DTO.DataSource.MovimientoDataSource mov)
 {
     dtFecha.Value           = mov.Fecha;
     cbConcepto.SelectedItem = mov.Concepto;
     txtMonto.Text           = mov.Monto.ToString(CultureInfo.InvariantCulture);
     txtObs.Text             = mov.Observaciones;
     txtRef.Text             = mov.FileRef;
 }
Esempio n. 3
0
        public void ReloadData()
        {
            var conceptos = DAL.Session.Conceptos.Find().OrderBy(p => !p.EsCredito).ThenBy(p => p.Name).ToArray();

            cbConcepto.Items.AddRange(conceptos);
            var datasource = DAL.Session.Movimientos.Find().Select(p => new DTO.DataSource.MovimientoDataSource(p, conceptos.SingleOrDefault(c => c.Id == p.IdConcepto))).OrderByDescending(p => p.CreaFecha);

            movimientoDataSourceBindingSource.DataSource = datasource;

            LoadInfo(this.MovimientoSelected = datasource.First());
        }