public void Print(){
     Empresa.Comun.ViewReportes vista = new Empresa.Comun.ViewReportes();
     SIC.Objs.Docentes.Reportes.Xtra_DecretoDocentes decrestosdocs = new Docentes.Reportes.Xtra_DecretoDocentes();
     
     decrestosdocs.bindingSource1.DataSource = this.Docentes;
     vista.MostarReporte(decrestosdocs); 
 }
        public void Print(){
            Empresa.Comun.ViewReportes vista = new Empresa.Comun.ViewReportes();

            if (this.Decreto.Estado.Id != 3)
            {
                SIC.Objs.Controles.Decreto.Reportes.XtraDecreto_Docente_temporal __dectemp = new Decreto.Reportes.XtraDecreto_Docente_temporal();

                if (datagrid1.GroupLevelDescriptions.Count > 0)
                {
                    string miembro = this.DameRuta(datagrid1.GroupLevelDescriptions[0].FieldName);
                    DevExpress.XtraReports.UI.GroupHeaderBand Grupo_01 = (DevExpress.XtraReports.UI.GroupHeaderBand)__dectemp.Bands["GroupHeader1"];
                    __dectemp.Txt_TituloGrupo.DataBindings.Add(new DevExpress.XtraReports.UI.XRBinding("Text", null, miembro));
                    __dectemp.Visible = true;

                    Grupo_01.GroupFields.Add(new DevExpress.XtraReports.UI.GroupField(new DevExpress.XtraReports.UI.GroupField(miembro)));
                    Grupo_01.Visible = true;
                }
                __dectemp.bindingSource1.DataSource = this.Docentes;
                vista.MostarReporte(__dectemp);
            
            }else{
            
                SIC.Objs.Docentes.Reportes.Xtra_DecretoDocentes decrestosdocs = new Docentes.Reportes.Xtra_DecretoDocentes();
                if (datagrid1.GroupLevelDescriptions.Count > 0)
                {
                    string miembro = this.DameRuta(datagrid1.GroupLevelDescriptions[0].FieldName);
                    DevExpress.XtraReports.UI.GroupHeaderBand Grupo_01 = (DevExpress.XtraReports.UI.GroupHeaderBand)decrestosdocs.Bands["GroupHeader1"];
                    decrestosdocs.Txt_TituloGrupo.DataBindings.Add(new DevExpress.XtraReports.UI.XRBinding("Text", null, miembro));

                    decrestosdocs.Visible = true;
                    Grupo_01.GroupFields.Add(new DevExpress.XtraReports.UI.GroupField(new DevExpress.XtraReports.UI.GroupField(miembro)));
                    Grupo_01.Visible = true;
                }

                decrestosdocs.bindingSource1.DataSource = this.Docentes;
                vista.MostarReporte(decrestosdocs);
            }
        }