Exemplo n.º 1
0
        public static List <Lectura> buscarLecturas()
        {
            List <Lectura> lecturas = new List <Lectura>();
            SqlConnection  conn     = new SqlConnection(
                ConfigurationManager
                .ConnectionStrings["conn"]
                .ConnectionString);

            try
            {
                SqlCommand cmd = new SqlCommand("BUSCAR_LECTURAS", conn);
                conn.Open();
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
                SqlDataReader sdr = cmd.ExecuteReader();

                while (sdr.Read())
                {
                    Lectura lectura = new Lectura();
                    lectura.Fecha     = Convert.ToDateTime(sdr["fecha"].ToString());
                    lectura.Consumo   = Convert.ToDecimal(sdr["consumo"].ToString());
                    lectura.IdUsuario = Convert.ToInt32(sdr["idUsuario"].ToString());
                    lectura.IdLectura = Convert.ToInt32(sdr["idLectura"].ToString());

                    lecturas.Add(lectura);
                }
            }
            catch (Exception e) { }

            finally { conn.Close(); }

            return(lecturas);
        }
Exemplo n.º 2
0
        private void vtnLecturas_Load(object sender, EventArgs e)
        {
            dgvLecturas.Columns["ID"].Width        = 40;
            dgvLecturas.Columns["FECHA"].Width     = 200;
            dgvLecturas.Columns["CONSUMO"].Width   = 100;
            dgvLecturas.Columns["IDUSUARIO"].Width = 100;


            dgvLecturas.Rows.Clear();

            // dgvLibros.DataSource = Libro.buscarLibros();     (Se usa cuando no modificamos las columnas)

            foreach (Lectura lectura in Lectura.buscarLecturas())
            {
                dgvLecturas.Rows.Add(lectura.IdLectura, lectura.Fecha, lectura.Consumo, lectura.IdUsuario);
            }
        }