xd
This commit is contained in:
@@ -351,18 +351,93 @@
|
||||
<ajax:TabContainer ID="TabCDoctos" runat="server">
|
||||
<ajax:TabPanel ID="TabDoctosFaltantes" runat="server" HeaderText="Faltantes">
|
||||
<ContentTemplate>
|
||||
|
||||
|
||||
<asp:GridView ID="GvDoctosfaltantes" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall" AutoGenerateColumns="False" ShowHeaderWhenEmpty="true"
|
||||
DataKeyNames="CveDocumentacion,Tipo,CvePersonal,ISOK,Documentacion,CodigoNombreCompleto">
|
||||
<Columns>
|
||||
<asp:TemplateField HeaderText="Tipo" Visible="false">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lbltipo" runat="server" Text='<%# Eval("Tipo")%>'> </asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Documento">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lbldocumentacion" runat="server" Text='<%# Eval("Documentacion")%>'> </asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Empleado">
|
||||
<ItemTemplate>
|
||||
<asp:HyperLink NavigateUrl='<%# string.Format("/RH/Personal.aspx?CvePersonal={0}", Eval("CvePersonal"))%>' runat="server" Text='<%# Eval("CodigoNombreCompleto")%>'> </asp:HyperLink>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
</Columns>
|
||||
</asp:GridView>
|
||||
</ContentTemplate>
|
||||
</ajax:TabPanel>
|
||||
<ajax:TabPanel ID="TabDoctosGenerales" runat="server" HeaderText="Generales">
|
||||
<ContentTemplate>
|
||||
|
||||
<asp:GridView ID="GvDoctosGrales" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall" AutoGenerateColumns="False" ShowHeaderWhenEmpty="true"
|
||||
DataKeyNames="CveDocumentacion,Tipo,ISOK,Documentacion">
|
||||
<Columns>
|
||||
<asp:TemplateField HeaderText="Capturado">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lbltipo" runat="server" Text='<%# (Eval("ISOK").ToString()=="1"?"Si":"No")%>'> </asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Documento">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lbldocumentacion" runat="server" Text='<%# Eval("Documentacion")%>'> </asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
</Columns>
|
||||
</asp:GridView>
|
||||
</ContentTemplate>
|
||||
</ajax:TabPanel>
|
||||
<ajax:TabPanel ID="TabDoctosPorCliente" runat="server" HeaderText="por cliente">
|
||||
<ContentTemplate>
|
||||
|
||||
<asp:GridView ID="GvDoctosClientes" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall" AutoGenerateColumns="False" ShowHeaderWhenEmpty="true"
|
||||
DataKeyNames="CveDocumentacion,Tipo,ISOK,Documentacion">
|
||||
<Columns>
|
||||
<asp:TemplateField HeaderText="Capturado">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lbltipo" runat="server" Text='<%# (Eval("ISOK").ToString()=="1"?"Si":"No")%>'> </asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Documento">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lbldocumentacion" runat="server" Text='<%# Eval("Documentacion")%>'> </asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
</Columns>
|
||||
</asp:GridView>
|
||||
</ContentTemplate>
|
||||
</ajax:TabPanel>
|
||||
<ajax:TabPanel ID="Tab" runat="server" HeaderText="por empleado">
|
||||
<ContentTemplate>
|
||||
|
||||
<asp:GridView ID="GVDoctosPersonal" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD Widthall" AutoGenerateColumns="False" ShowHeaderWhenEmpty="true"
|
||||
DataKeyNames="CveDocumentacion,Tipo,CvePersonal,ISOK,Documentacion,CodigoNombreCompleto">
|
||||
<Columns>
|
||||
<asp:TemplateField HeaderText="Capturado">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lbltipo" runat="server" Text='<%# (Eval("ISOK").ToString()=="1"?"Si":"No")%>'> </asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Documento">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lbldocumentacion" runat="server" Text='<%# Eval("Documentacion")%>'> </asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Empleado">
|
||||
<ItemTemplate>
|
||||
<asp:HyperLink NavigateUrl='<%# string.Format("/RH/Personal.aspx?CvePersonal={0}", Eval("CvePersonal"))%>' runat="server" Text='<%# Eval("CodigoNombreCompleto")%>'> </asp:HyperLink>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
</Columns>
|
||||
</asp:GridView>
|
||||
</ContentTemplate>
|
||||
</ajax:TabPanel>
|
||||
</ajax:TabContainer>
|
||||
@@ -377,6 +452,47 @@
|
||||
<%--<asp:Button ID="BtnEnviarDoctos" UseSubmitBehavior="false" OnClick="BtnEnviarDoctos_Click" runat="server" Text="Enviar" CssClass="btn btn-primary hidden BtnEnviarDoctos" />--%>
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
<div id="ModalShowempleados" class="modal ADS fade" role="dialog">
|
||||
<div class="modal-dialog">
|
||||
|
||||
<!-- Modal content-->
|
||||
<div class="modal-content" style="width: 700px;">
|
||||
<div class="modal-header ">
|
||||
<button type="button" class="close" data-dismiss="modal">×</button>
|
||||
<h4 class="modal-title">Documentos</h4>
|
||||
</div>
|
||||
|
||||
<div class="modal-body">
|
||||
<asp:UpdatePanel runat="server" ID="UpShowempleados" UpdateMode="Conditional">
|
||||
<ContentTemplate>
|
||||
|
||||
<asp:GridView ID="GVClienteEmpleado" runat="server" GridLines="None" CssClass="table table-hover table-striped ScrollAD" AutoGenerateColumns="False"
|
||||
DataKeyNames="CveCliente,CvePersonal,ConAsistencia,NominasFaltantes,NominasCapturadas,Cliente,CodigoNombreCompleto">
|
||||
<Columns>
|
||||
<asp:TemplateField HeaderText="Empleado">
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lblcodigoNombreCompleto" runat="server" Text='<%# Eval("CodigoNombreCompleto")%>'> </asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
</Columns>
|
||||
</asp:GridView>
|
||||
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<asp:UpdatePanel runat="server">
|
||||
<ContentTemplate>
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal">Cancelar</button>
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div id="ModalDoctosxmlpdf" class="modal ADS fade" role="dialog">
|
||||
<div class="modal-dialog modal-lg">
|
||||
|
||||
|
||||
@@ -63,6 +63,14 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
ViewState["xmlobject"] = value;
|
||||
}
|
||||
}
|
||||
public DataTable DtEmpleados
|
||||
{
|
||||
get { return ViewState["DtEmpleados"] != null ? (DataTable)ViewState["DtEmpleados"] : null; }
|
||||
set
|
||||
{
|
||||
ViewState["DtEmpleados"] = value;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
@@ -71,7 +79,7 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
|
||||
Txtanio.Text = DateTime.Now.Year.ToString();
|
||||
int mes = DateTime.Now.Month;
|
||||
ddlMes.SelectedValueExist(String.Format("{0}{1}", (mes < 10 ? "0" : ""), mes));
|
||||
ddlMes.SelectedValueExist(String.Format("{0}{1}", (mes < 10 ? "0" : ""), mes));
|
||||
Txtanio.Text = "2021";
|
||||
ddlMes.SelectedValueExist("11");
|
||||
cargadatos();
|
||||
@@ -79,8 +87,8 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
}
|
||||
public void cargadatos()
|
||||
{
|
||||
anio = Txtanio.Text.ToEntero();
|
||||
mes = ddlMes.SelectedValue.ToEntero();
|
||||
anio = Txtanio.Text.ToEntero();
|
||||
mes = ddlMes.SelectedValue.ToEntero();
|
||||
DateTime fecha = String.Format("{0}-{1}{2}-01", anio, (mes < 10 ? "0" : ""), mes).ToDateTime();
|
||||
using (ClsEdocumentacion edoc = new ClsEdocumentacion())
|
||||
{
|
||||
@@ -111,6 +119,23 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
GVMaterialidad.DataSource = edoc.DSResultados.Tables[1];
|
||||
GVMaterialidad.DataBind();
|
||||
}
|
||||
if (edoc.DSResultados.Tables.Count > 2)
|
||||
{
|
||||
GvDoctosfaltantes.DataSource = edoc.DSResultados.Tables[2].FiltraParametros("ISOK =0", "", new string[] { "CveDocumentacion", "Tipo", "CvePersonal", "ISOK", "Documentacion", "CodigoNombreCompleto" });
|
||||
GvDoctosfaltantes.DataBind();
|
||||
GvDoctosGrales.DataSource = edoc.DSResultados.Tables[2].FiltraParametros("Tipo=1", "", new string[] { "CveDocumentacion", "Tipo", "CvePersonal", "ISOK", "Documentacion", "CodigoNombreCompleto" });
|
||||
GvDoctosGrales.DataBind();
|
||||
GvDoctosClientes.DataSource = edoc.DSResultados.Tables[2].FiltraParametros("Tipo=2", "", new string[] { "CveDocumentacion", "Tipo", "CvePersonal", "ISOK", "Documentacion", "CodigoNombreCompleto" });
|
||||
GvDoctosClientes.DataBind();
|
||||
GVDoctosPersonal.DataSource = edoc.DSResultados.Tables[2].FiltraParametros("Tipo=3", "", new string[] { "CveDocumentacion", "Tipo", "CvePersonal", "ISOK", "Documentacion", "CodigoNombreCompleto" });
|
||||
GVDoctosPersonal.DataBind();
|
||||
}
|
||||
if (edoc.DSResultados.Tables.Count > 3)
|
||||
{
|
||||
DtEmpleados = edoc.DSResultados.Tables[3];
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
@@ -123,7 +148,11 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
|
||||
protected void lblcliente_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
GridViewRow gvrow = (GridViewRow)(((LinkButton)sender).NamingContainer);
|
||||
GVClienteEmpleado.DataSource = DtEmpleados.FiltraParametros(string.Format("CveCliente={0}", gvrow.DataKey("CveCliente")));
|
||||
GVClienteEmpleado.DataBind();
|
||||
RegistraScript("$('#ModalShowempleados').modal()");
|
||||
UpShowempleados.Update();
|
||||
}
|
||||
|
||||
protected void GVMaterialidad_RowDataBound(object sender, GridViewRowEventArgs e)
|
||||
@@ -131,7 +160,7 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
{
|
||||
if (e.Row.RowType == DataControlRowType.DataRow)
|
||||
{
|
||||
string toolTip = "";
|
||||
string toolTip = "";
|
||||
int CveCliente = e.Row.DataKey("CveCliente").ToEntero();
|
||||
int Confactura = e.Row.DataKey("Confactura").ToEntero();
|
||||
int ConAsistencia = e.Row.DataKey("ConAsistencia").ToEntero();
|
||||
@@ -561,7 +590,7 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
{
|
||||
mimeType = MimeMapping.GetMimeMapping(ruta);
|
||||
}
|
||||
catch (Exception ex)
|
||||
catch (Exception )
|
||||
{
|
||||
}
|
||||
// Response.Write(path)
|
||||
@@ -636,7 +665,7 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
{
|
||||
using (ClsEdocumentacion objRH = new ClsEdocumentacion())
|
||||
{
|
||||
int intCompleto = 0;
|
||||
//int intCompleto = 0;
|
||||
int _estatus = 0;
|
||||
int _requerido = 0;
|
||||
string _formato = "";
|
||||
@@ -676,32 +705,32 @@ public partial class Documentacion_TableroMaterialidad : ClsPaginas
|
||||
}
|
||||
|
||||
}
|
||||
public class archivoxmlpdf
|
||||
{
|
||||
string rutaarchivo { get; set; }
|
||||
string extension { get; set; }
|
||||
public class archivoxmlpdf
|
||||
{
|
||||
string rutaarchivo { get; set; }
|
||||
string extension { get; set; }
|
||||
|
||||
|
||||
string RfcReceptor { get; set; }
|
||||
string RfcEmisor { get; set; }
|
||||
string Emisor { get; set; }
|
||||
string Receptor { get; set; }
|
||||
decimal SubTotal { get; set; }
|
||||
decimal Descuento { get; set; }
|
||||
decimal Total { get; set; }
|
||||
string RfcReceptor { get; set; }
|
||||
string RfcEmisor { get; set; }
|
||||
string Emisor { get; set; }
|
||||
string Receptor { get; set; }
|
||||
decimal SubTotal { get; set; }
|
||||
decimal Descuento { get; set; }
|
||||
decimal Total { get; set; }
|
||||
|
||||
|
||||
string FechaPago { get; set; }
|
||||
string periodo { get { return string.Format("", FechaInicialPago, FechaFinalPago); } }
|
||||
string FechaPago { get; set; }
|
||||
string periodo { get { return string.Format("", FechaInicialPago, FechaFinalPago); } }
|
||||
|
||||
string FechaInicialPago { get; set; }
|
||||
string FechaFinalPago { get; set; }
|
||||
string Curp { get; set; }
|
||||
int NumDiasPagados { get; set; }
|
||||
decimal TotalPercepciones { get; set; }
|
||||
decimal TotalDeducciones { get; set; }
|
||||
string FechaInicialPago { get; set; }
|
||||
string FechaFinalPago { get; set; }
|
||||
string Curp { get; set; }
|
||||
int NumDiasPagados { get; set; }
|
||||
decimal TotalPercepciones { get; set; }
|
||||
decimal TotalDeducciones { get; set; }
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
namespace ADSistemaLibrary3.SatXml
|
||||
|
||||
@@ -522,7 +522,7 @@ public partial class Documentacion_TableroMaterialidad2 : ClsPaginas
|
||||
{
|
||||
mimeType = MimeMapping.GetMimeMapping(ruta);
|
||||
}
|
||||
catch (Exception ex)
|
||||
catch (Exception )
|
||||
{
|
||||
}
|
||||
// Response.Write(path)
|
||||
@@ -597,7 +597,7 @@ public partial class Documentacion_TableroMaterialidad2 : ClsPaginas
|
||||
{
|
||||
using (ClsEdocumentacion objRH = new ClsEdocumentacion())
|
||||
{
|
||||
int intCompleto = 0;
|
||||
//int intCompleto = 0;
|
||||
int _estatus = 0;
|
||||
int _requerido = 0;
|
||||
string _formato = "";
|
||||
|
||||
Reference in New Issue
Block a user