private void ribbon_SelectedPageChanged(object sender, EventArgs e)
        {
            if (Equals(ribbon.SelectedPage, ribbonPageArchivo))
            {
                CambiarDetalle(_datosFactura);

                return;
            }
            if (PuedeGenerarReport && Equals(ribbon.SelectedPage, ribbonPageImpresion))
            {
                _preview = new UcPreview
                {
                    Report = _datosFactura.CreateReportFactura()
                };

                CambiarDetalle(_preview);

                ribbon.MergeRibbon(_preview.RibbonControl);

                return;
            }
            if (Equals(ribbon.SelectedPage, ribbonPageConfiguracion))
            {
                CambiarDetalle(_configuracion);

                return;
            }
        }
        private void ribbon_SelectedPageChanged(object sender, EventArgs e)
        {
            if (Equals(ribbon.SelectedPage, ribbonPageArchivo))
            {
                CambiarDetalle(_datosFactura);

                return;
            }
            if (PuedeGenerarReport && Equals(ribbon.SelectedPage, ribbonPageImpresion))
            {
                _preview = new UcPreview
                {
                    Report = _datosFactura.CreateReportFactura()
                };

                CambiarDetalle(_preview);

                ribbon.MergeRibbon(_preview.RibbonControl);

                return;
            }
            if (Equals(ribbon.SelectedPage, ribbonPageConfiguracion))
            {
                CambiarDetalle(_configuracion);

                return;
            }
        }