예제 #1
0
        private void Btn_Guardar_Click(object sender, EventArgs e)
        {
            deshabilitarBotones();
            this.reporte = llenarReporte();
            sentencia s            = new sentencia(sIdUsuario);
            Dialogo   dialogo      = new Dialogo();
            bool      confirmacion = dialogo.dialogoSiNo("Confirmacion", "Desea guardar?");

            deshabilitarBotones();
            if (confirmacion)
            {
                try
                {
                    UploadFile upload = new UploadFile(this.reporte.NOMBRE_ARCHIVO, this.reporte.CONFIGURACION.RUTA);
                    if (this.accion == "nuevo")
                    {
                        reporteControl.insertarReporte(this.reporte);
                        upload.insertFile(fileUpload);
                    }
                    else if (this.accion == "modificar")
                    {
                        reporteControl.actualizarReporte(this.reporte);
                        if (fileUpload != null)
                        {
                            upload.modifyFile(fileUpload);
                            MessageBox.Show("Se modifico archivo.");
                        }
                        else
                        {
                            MessageBox.Show("No se modifico archivo.");
                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("No se subio archivo.\n" + ex.ToString());
                }

                iniciazliarTbpConsulta();
                Tbc_Reporte.SelectedTab = Tbp_Consulta;
                this.reporte            = new Reporte();
                llenarDgv();
                s.insertarBitacora(sIdUsuario, "Guardar reporte", "Tbc_Reporte");
            }
        }
예제 #2
0
        private void Btn_Guardar_Click(object sender, EventArgs e)
        {
            this.reporte = llenarReporte();

            Dialogo dialogo      = new Dialogo();
            bool    confirmacion = dialogo.dialogoSiNo("Confirmacion", "Desea guardar?");

            if (confirmacion)
            {
                if (this.accion == "nuevo")
                {
                    MessageBox.Show(reporte.CONFIGURACION.RUTA);
                    UploadFile upload = new UploadFile(fileUpload, reporte.CONFIGURACION.RUTA);
                    reporteControl.insertarReporte(reporte);
                }
                else if (this.accion == "modificar")
                {
                    reporteControl.actualizarReporte(this.reporte);
                }
            }
        }