Ejemplo n.º 1
0
        private void _dgv_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            CtrlVisorDatosLectura ctrl = new CtrlVisorDatosLectura();

            ctrl.Dock = DockStyle.Fill;
            Form form = new Form();

            form.Text = "Datos de Lectura";
            form.Controls.Add(ctrl);
            ResumenLecturaMedidor r = (_dgv.SelectedRows[0].DataBoundItem as DataRowView).Row as ResumenLecturaMedidor;

            ctrl.Visualizar(r.PkCodPuntoMedicion, DateTime.ParseExact(r.FechaHoraPrimerRegistro.Substring(0, 11), "dd/MMM/yyyy", null), DateTime.ParseExact(r.FechaHoraUltimoRegistro.Substring(0, 11), "dd/MMM/yyyy", null));
            form.Show();
        }
Ejemplo n.º 2
0
        public void Visualizar(ResumenLecturaMedidor r)
        {
            _resumenLecMed            = r;
            _chbxSeleccionado.Checked = r.Seleccionado;
            _txtNombreMedidor.Text    = r.NombrePuntoMedicion;
            _txtDescripcion.Text      = r.Descripcion;

            ///_dgvDatos.DataSource = r.Detalle;
            _dgvDatos.Columns["PkCodFormato"].Visible = false;
            //_dgvDatos.Height = (r.Detalle.Rows.Count + 1) * 22;
            if (_dgvDatos.Height > Height)
            {
                this.Height = _dgvDatos.Height + 6;
            }
            _dgvDatos.AsegurarColumnas(false);
        }
Ejemplo n.º 3
0
 public bool CumpleCriterio(ResumenLecturaMedidor r)
 {
     return(_filtro.CumpleCondicion(r));
 }