コード例 #1
0
        private void ReportForm_Load(object sender, EventArgs e)
        {
            SqlConnection con;
            Conexione     repo = new Conexione();

            con = repo.AbrirConexion();
            try
            {
                string            cs                = @"Data Source=(localdb)\Servidor;Initial Catalog=AppGestion;Integrated Security=True";
                string            query             = "select * from Usuario";
                OleDbDataAdapter  adp               = new OleDbDataAdapter(query, cs);
                AppGestionDataSet appGestionDataSet = new AppGestionDataSet();
            }
            catch (InvalidCastException er)
            {
                Console.WriteLine(er.ToString());
            }
            repo.CerrarConexion(con);

            this.reportViewer1.LocalReport.DataSources.Clear();
            this.reportViewer1.Refresh();

            this.reportViewer1.RefreshReport();
            this.reportViewer1.RefreshReport();
        }
コード例 #2
0
        public void avisoGuardar()
        {
            DialogResult result = MessageBox.Show("¿Has guardado las facturas?", "Imprimir", MessageBoxButtons.YesNo);

            if (result == DialogResult.Yes)
            {
                Conexione repo = new Conexione();
                con = repo.AbrirConexion();
                try
                {
                    List <Factura> user = repo.MostrarFacturas(con);
                }
                catch (InvalidCastException e)
                {
                    Console.WriteLine(e.ToString());
                }
                repo.CerrarConexion(con);
            }
            else if (result == DialogResult.No)
            {
            }
        }
コード例 #3
0
        public void guardarClick(Usuario usuario, SqlConnection con)
        {
            try
            {
                con = repo.AbrirConexion();

                if (repo.GuardarUsuario(con, usuario, true))
                {
                    MessageBox.Show("Los datos se han introducido correctamente");
                }

                repo.CerrarConexion(con);
            }
            catch (Exception e)
            {
                if (e is ArgumentNullException)
                {
                    MessageBox.Show("No se puede guardar con campos vacios");
                }
                MessageBox.Show("No se ha podido realizar una conexión a la base de datos");
            }
        }