Ejemplo n.º 1
0
        private void btn_VerDetalles_Click(object sender, RoutedEventArgs e)
        {
            int seleccion = tbl_Reportes.SelectedIndex;

            if (seleccion >= 0)
            {
                ReporteSiniestro reporte         = reportesSiniestro[seleccion];
                DetallesReporte  ventanaDetalles = new DetallesReporte(reporte);
                ventanaDetalles.ShowDialog();
            }
        }
Ejemplo n.º 2
0
        private void btn_DictaminarReporte_Click(object sender, RoutedEventArgs e)
        {
            int seleccion = tbl_Reportes.SelectedIndex;

            if (seleccion >= 0)
            {
                ReporteSiniestro reporte = reportesSiniestro[seleccion];

                DictaminarReporte ventanaDictamen = new DictaminarReporte(usuarioConectado, reporte);
                ventanaDictamen.Owner = Window.GetWindow(this);
                ventanaDictamen.ShowDialog();
            }
        }
        public static List <ReporteSiniestro> ConsultarReportes(string consulta)
        {
            List <ReporteSiniestro> listaReportes = new List <ReporteSiniestro>();
            SqlConnection           conn          = null;

            try
            {
                conn = ConexionBD.GetConnection();
                if (conn != null)
                {
                    SqlCommand    comando;
                    SqlDataReader dataReader;
                    comando    = new SqlCommand(consulta, conn);
                    dataReader = comando.ExecuteReader();

                    while (dataReader.Read())
                    {
                        ReporteSiniestro reporteSiniestro = new ReporteSiniestro();
                        reporteSiniestro.IdReporte    = (!dataReader.IsDBNull(0)) ? dataReader.GetInt32(0) : 0;
                        reporteSiniestro.Calle        = (!dataReader.IsDBNull(1)) ? dataReader.GetString(1) : "";
                        reporteSiniestro.Numero       = (!dataReader.IsDBNull(2)) ? dataReader.GetString(2) : "";
                        reporteSiniestro.Colonia      = (!dataReader.IsDBNull(3)) ? dataReader.GetString(3) : "";
                        reporteSiniestro.IdDelegacion = (!dataReader.IsDBNull(4)) ? dataReader.GetInt32(4) : 0;
                        reporteSiniestro.Username     = (!dataReader.IsDBNull(5)) ? dataReader.GetString(5) : "";
                        listaReportes.Add(reporteSiniestro);
                    }
                    dataReader.Close();
                    comando.Dispose();
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            finally
            {
                if (conn != null)
                {
                    conn.Close();
                }
            }
            return(listaReportes);
        }
 public DetallesReporte(ReporteSiniestro reporte)
 {
     InitializeComponent();
     this.reporte = reporte;
 }
Ejemplo n.º 5
0
 public DictaminarReporte(Usuario usuario, ReporteSiniestro reporte) : this()
 {
     this.usuario = usuario;
     this.reporte = reporte;
 }