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; }
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(); } }