コード例 #1
0
        private void BtnSeleccion_Click(object sender, RoutedEventArgs e)
        {
            if (dgOperaciones.Items.Count == 0)
            {
                MessageBox.Show("No se puede realizar un Reporte vacio!", "SwissNet", MessageBoxButton.YesNo, MessageBoxImage.Warning);
                return;
            }

            SeleccionarUsuario dialog = new SeleccionarUsuario(false);

            if (dialog.ShowDialog() ?? false)
            {
                DateTime now       = DateTime.Now;
                var      startdate = new DateTime(now.Year, now.Month, 1);
                var      enddate   = startdate.AddMonths(1).AddDays(-1);

                Reports.Reporte reporte = new Reports.Reporte();
                reporte.ExportPDF(Metodos.SeleccionadosPorUsuario(dialog.UsuarioSeleccionado.idUsuario,
                                                                  dialog.FechaInicioSel ?? startdate,
                                                                  dialog.FechaFinalSel ?? enddate),
                                  "SeleccionadosPorEmpleado");
            }
        }