This commit is contained in:
@@ -19,6 +19,16 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
{
|
||||
#region "Propiedades"
|
||||
|
||||
public Boolean ActualizarDocumentacion
|
||||
{
|
||||
get { return ViewState["ActualizarDocumentacion"] != null ? (Boolean)ViewState["ActualizarDocumentacion"] : false; }
|
||||
set { ViewState["ActualizarDocumentacion"] = value; }
|
||||
}
|
||||
public int CveDocumentacion
|
||||
{
|
||||
get { return ViewState["CveDocumentacion"] != null ? ViewState["CveDocumentacion"].ToString().ToEntero() : 0; }
|
||||
set { ViewState["CveDocumentacion"] = value; }
|
||||
}
|
||||
public int anio
|
||||
{
|
||||
get { return ViewState["anio"] != null ? ViewState["anio"].ToString().ToEntero() : 0; }
|
||||
@@ -67,6 +77,26 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
{
|
||||
RptDatos.DataSource = edoc.DSResultados.Tables[0];
|
||||
dt = edoc.DSResultados.Tables[1];
|
||||
LtlThs.Text = "<tr class='trnopadding ADtr SearchADHeader trtitle'><th></th>";
|
||||
|
||||
LtlThs.Text = string.Format("{0}{1}", LtlThs.Text, string.Concat(Enumerable.Repeat("<th></th>", dt.Rows.Count)));
|
||||
LtlThs.Text = string.Format("{0}<th></th><th></th><th></th></tr><tr><th></th>", LtlThs.Text);
|
||||
int filas = dt.FiltraParametros("Modulo =5").Rows.Count;
|
||||
if(filas > 0)
|
||||
{
|
||||
LtlThs.Text = string.Format("{0}<th class='Modulo5' colspan='{1}'>Generales</th>", LtlThs.Text, filas);
|
||||
}
|
||||
filas = dt.FiltraParametros("Modulo =6").Rows.Count;
|
||||
if (filas > 0)
|
||||
{
|
||||
LtlThs.Text = string.Format("{0}<th class='Modulo6' colspan='{1}'>Por Cliente</th>", LtlThs.Text, filas);
|
||||
}
|
||||
filas = dt.FiltraParametros("Modulo =7").Rows.Count;
|
||||
if (filas > 0)
|
||||
{
|
||||
LtlThs.Text = string.Format("{0}<th class='Modulo7' colspan='{1}'>Nivel empleado</th>", LtlThs.Text, filas);
|
||||
}
|
||||
LtlThs.Text = string.Format("{0}<th></th><th></th><th></th></tr>", LtlThs.Text);
|
||||
RPTTableroHeader.DataSource = edoc.DSResultados.Tables[1];
|
||||
RPTTableroHeader.DataBind();
|
||||
RptDatos.DataBind();
|
||||
@@ -350,12 +380,12 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
|
||||
|
||||
}
|
||||
public void procesararchivo(string xmlobject,int periodo, bool guardarInformacion =false)
|
||||
public void procesararchivo(string xmlobject, int periodo, bool guardarInformacion = false)
|
||||
{
|
||||
|
||||
using (ClsEdocumentacion edoc = new ClsEdocumentacion())
|
||||
{
|
||||
if (edoc.materialidadDoctos(xmlobject,UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, periodo, guardarInformacion))
|
||||
if (edoc.materialidadDoctos(xmlobject, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, periodo, guardarInformacion))
|
||||
{
|
||||
if (edoc.DtResultados.Rows.Count > 0)
|
||||
{
|
||||
@@ -542,6 +572,71 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
Alert("El correo se ha enviado.");
|
||||
|
||||
}
|
||||
|
||||
protected void BtnAgregarDocumento_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
Txtdocumentacion.Text = "";
|
||||
TxtOrden.Text = "1";
|
||||
TxtPeriodicidad.Text = "1";
|
||||
TxtDiasLimite.Text = "1";
|
||||
BtnAgregarDocumentoModal.Text = "Agregar";
|
||||
LtlTituloModalDocumentacion.Text = "Agregar documentación";
|
||||
DdlDocumentacionTipo.SelectedIndex = 0;
|
||||
chkEstatus.Checked = true;
|
||||
chkRequerido.Checked = true;
|
||||
|
||||
ActualizarDocumentacion = false;
|
||||
UpModalDocumentacion.Update();
|
||||
RegistraScript("$('#divAgregarDocumentacion').modal({ backdrop: 'static', keyboard: false});");
|
||||
}
|
||||
|
||||
|
||||
|
||||
protected void BtnAgregarDocumentoModal_Click(object sender, EventArgs e)
|
||||
{
|
||||
using (ClsEdocumentacion objRH = new ClsEdocumentacion())
|
||||
{
|
||||
int intCompleto = 0;
|
||||
int _estatus = 0;
|
||||
int _requerido = 0;
|
||||
string _formato = "";
|
||||
|
||||
|
||||
if (chkEstatus.Checked)
|
||||
_estatus = 1;
|
||||
|
||||
if (chkRequerido.Checked)
|
||||
_requerido = 1;
|
||||
|
||||
if (ActualizarDocumentacion)
|
||||
{
|
||||
//_formato = GuardarArchivo(CveDocumentacion);
|
||||
if (objRH.DocumentacionUpdate(CveDocumentacion, Txtdocumentacion.Text.Trim(), _formato, DdlDocumentacionTipo.SelectedValue.ToEntero(), _estatus, TxtOrden.Text.ToEntero(), _requerido, TxtDiasLimite.Text.ToEntero(), ChkAplicaDiasLimite.Checked, ChkAplicaFechaVencimiento.Checked, UsuarioActual.Empresa.CveEmpresa, TxtPeriodicidad.Text.ToEntero()))
|
||||
{
|
||||
RegistraScript(string.Format("$('#{0}').modal('hide');", "divAgregarDocumentacion"));
|
||||
Alert("Documento Actualizado correctamente.", ModExtensiones.TipoMensaje.MsgInformacion);
|
||||
cargadatos();
|
||||
}
|
||||
}
|
||||
else if (objRH.DocumentacionAdd(Txtdocumentacion.Text.Trim(), _formato, DdlDocumentacionTipo.SelectedValue.ToEntero(), _estatus, TxtOrden.Text.ToEntero(), _requerido, TxtDiasLimite.Text.ToEntero(), ChkAplicaDiasLimite.Checked, ChkAplicaFechaVencimiento.Checked, UsuarioActual.Empresa.CveEmpresa, TxtPeriodicidad.Text.ToEntero()))
|
||||
{
|
||||
//CveDocumentacion = objRH.DtResultados(0)(0).ToString.ToEntero;
|
||||
//_formato = GuardarArchivo(CveDocumentacion);
|
||||
if (objRH.DocumentacionUpdate(CveDocumentacion, Txtdocumentacion.Text.Trim(), _formato, DdlDocumentacionTipo.SelectedValue.ToEntero(), _estatus, TxtOrden.Text.ToEntero(), _requerido, TxtDiasLimite.Text.ToEntero(), ChkAplicaDiasLimite.Checked, ChkAplicaFechaVencimiento.Checked, UsuarioActual.Empresa.CveEmpresa, TxtPeriodicidad.Text.ToEntero()))
|
||||
{
|
||||
}
|
||||
|
||||
RegistraScript(string.Format("$('#{0}').modal('hide');", "divAgregarDocumentacion"));
|
||||
Alert("Documento agregado correctamente.", ModExtensiones.TipoMensaje.MsgInformacion);
|
||||
cargadatos();
|
||||
}
|
||||
|
||||
ActualizarDocumentacion = false;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
public class archivoxmlpdf
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user