From c039a0c82141f84091e01f303a70213678efbdc8 Mon Sep 17 00:00:00 2001 From: JORGE LUIS CAUDILLO ESPARZA Date: Wed, 18 Dec 2019 12:25:47 -0700 Subject: [PATCH] --- Nomina/RepInversiondeNomina.aspx.cs | 33 ++++++++++++++++++++++++++++- RH/SolicitudViaticos.aspx.cs | 4 ++-- 2 files changed, 34 insertions(+), 3 deletions(-) diff --git a/Nomina/RepInversiondeNomina.aspx.cs b/Nomina/RepInversiondeNomina.aspx.cs index e0ba2d0b3..61569ef53 100644 --- a/Nomina/RepInversiondeNomina.aspx.cs +++ b/Nomina/RepInversiondeNomina.aspx.cs @@ -57,6 +57,37 @@ public partial class Nomina_RepInversiondeNomina : ClsPaginas } #endregion + + protected override void Page_PreInit(object sender, EventArgs e) + { + if (!User.Identity.IsAuthenticated || UsuarioActual == null) + { + bool AuthorizeRequest = false; + var statusCode = 200; + + AuthorizeRequest = false; + + Response.StatusCode = statusCode; + if (!AuthorizeRequest) + { + Usuario.CerrarSession(); + Response.End(); + } + } + else + { + if (!Page.IsPostBack) + { + + CveModulo = 906; + if (!UsuarioActual.TienePermisoPagina(CveModulo)) + Response.Redirect(System.Web.Security.FormsAuthentication.DefaultUrl); + } + if (UsuarioActual.CveEmpresa == 42) + this.MasterPageFile = "~/Masters/Site42.master"; + } + } + protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) @@ -83,7 +114,7 @@ public partial class Nomina_RepInversiondeNomina : ClsPaginas RCveDepartamento = Request["CveDepartamento"] == null ? -1 : Request["CveDepartamento"].ToString().ToEntero(); RcveStr1 = Request["cveStr1"] == null ? "0" : Request["cveStr1"].ToString(); RcveStr2 = Request["cveStr2"] == null ? "0" : Request["cveStr2"].ToString(); - + //TxtFiltrocveProyecto.Text = RcveProyecto.ToString(); DdlSubProyecto.SelectedValueExist(RcveSubProyecto.ToString()); //TxtFiltroagrupador.Text = Ragrupador.ToString(); diff --git a/RH/SolicitudViaticos.aspx.cs b/RH/SolicitudViaticos.aspx.cs index 3c3968c5e..26109a0d1 100644 --- a/RH/SolicitudViaticos.aspx.cs +++ b/RH/SolicitudViaticos.aspx.cs @@ -719,11 +719,11 @@ public partial class RH_SolicitudViaticos : ClsPaginas if (DesgargaArchivo) { - ImprimirPDF("Empresas/72/Formatos/SolicitudViaticos.rdlc", DTConceptosDetalles, @params, String.Format("Solicitud de Viáticos - {0} - {1}", TxtFolio.Text, DdlPersonal.SelectedItem), Formato); + ImprimirPDF(string.Format("Empresas/{0}/Formatos/SolicitudViaticos.rdlc",UsuarioActual.CveEmpresa), DTConceptosDetalles, @params, String.Format("Solicitud de Viáticos - {0} - {1}", TxtFolio.Text, DdlPersonal.SelectedItem), Formato); } else { - retorno = StreamPDF("Empresas/72/Formatos/SolicitudViaticos.rdlc", DTConceptosDetalles, @params, String.Format("Solicitud de Viáticos - {0} - {1}", TxtFolio.Text, DdlPersonal.SelectedItem), Formato); + retorno = StreamPDF(string.Format("Empresas/{0}/Formatos/SolicitudViaticos.rdlc", UsuarioActual.CveEmpresa), DTConceptosDetalles, @params, String.Format("Solicitud de Viáticos - {0} - {1}", TxtFolio.Text, DdlPersonal.SelectedItem), Formato); } } else