示例#1
0
        private void ConsultarDatos()
        {
            dgvDatos.SetDataSource(
                from p in RemitosRepository.ObtenerRemitos()

                orderby p.Id
                select new
            {
                p.Id,
                p.Fecha,
                Cliente = ClientesRepository.ObtenerClientePorId(Convert.ToDecimal(p.IdCliente)).RazonSocial,
                Usuario = UsuariosRepository.ObtenerUsuarioPorId(Convert.ToDecimal(p.IdUsuario)).NombreCompleto
            }
                );        //dgvDatos.Columns[0].Visible = false;
        }
示例#2
0
 private void ConsultarDatosEntreFechas()
 {
     if (chbFiltrarFecha.Checked == true)
     {
         DateTime desde = Convert.ToDateTime(dtpDesde.Text);
         DateTime hasta = Convert.ToDateTime(dtpHasta.Text);
         dgvDatos.SetDataSource(
             from p in RemitosRepository.ObtenerRemitos()
             .Where(p => p.Fecha >= desde && p.Fecha <= hasta)
             orderby p.Id
             select new
         {
             p.Id,
             p.Fecha,
             Cliente = ClientesRepository.ObtenerClientePorId(Convert.ToDecimal(p.IdCliente)).RazonSocial,
             Usuario = UsuariosRepository.ObtenerUsuarioPorId(Convert.ToDecimal(p.IdUsuario)).NombreCompleto
         }
             );
     }
     else
     {
         ConsultarDatos();
     }
 }