From b36b21411b84f10c3c7ae096111e9955df71bedd Mon Sep 17 00:00:00 2001 From: caudillochon Date: Mon, 31 Mar 2025 19:17:59 -0700 Subject: [PATCH] /estylos --- Inventarios/RepEntradasSalidas.aspx | 114 +------------------------ Inventarios/RepEntradasSalidas.aspx.vb | 1 - RH/CalculoSBC.aspx | 36 +++++--- RH/CalculoSBC.aspx.cs | 50 ++++++++--- 4 files changed, 63 insertions(+), 138 deletions(-) diff --git a/Inventarios/RepEntradasSalidas.aspx b/Inventarios/RepEntradasSalidas.aspx index bcba0f2df..66eae5967 100644 --- a/Inventarios/RepEntradasSalidas.aspx +++ b/Inventarios/RepEntradasSalidas.aspx @@ -239,7 +239,7 @@ - @@ -436,117 +436,5 @@ - - - diff --git a/Inventarios/RepEntradasSalidas.aspx.vb b/Inventarios/RepEntradasSalidas.aspx.vb index 39de53d57..411314670 100644 --- a/Inventarios/RepEntradasSalidas.aspx.vb +++ b/Inventarios/RepEntradasSalidas.aspx.vb @@ -120,7 +120,6 @@ Partial Class Inventarios_ReporteEntradasSalidas GvM.Columns(7).HeaderStyle.Width = 133 GvM.Columns(8).HeaderStyle.Width = 133 GvM.Columns(10).HeaderStyle.Width = 134 - GvM.CssClass = "table table-smallpadding table-striped table-hover ScrollAD" GvM.Width = 1074 dvArt.Attributes.Add("style", "text-align:center!important; font-size:14px;width:537px;") dvCan.Attributes.Add("style", "text-align:center!important; font-size:14px; border-right-color: white!important;border-left-color: white!important;width:537px;border-style: solid;") diff --git a/RH/CalculoSBC.aspx b/RH/CalculoSBC.aspx index c4b81e18c..6dc81a5e3 100644 --- a/RH/CalculoSBC.aspx +++ b/RH/CalculoSBC.aspx @@ -10,9 +10,11 @@ .GVCalculosSBC tr th:nth-child(n+13):not(:nth-child(n+16)) { background-color: #88d6cd !important; - }.GVDetalleParteVariable tr > td:nth-child(n+2) { - text-align: right; -} + } + + .GVDetalleParteVariable tr > td:nth-child(n+2) { + text-align: right; + } @@ -248,7 +250,7 @@ Modificación - + <%-- --%> @@ -474,7 +476,8 @@ + CssClass="table table-hover table-striped ScrollAD Widthall GVBuscaddor GVDetalleParteVariable"> + @@ -619,10 +622,20 @@ + + + + + + + + +
- Formatos + Formatos
- + -
- +
- - + diff --git a/RH/CalculoSBC.aspx.cs b/RH/CalculoSBC.aspx.cs index ebbfe1881..cdac02a17 100644 --- a/RH/CalculoSBC.aspx.cs +++ b/RH/CalculoSBC.aspx.cs @@ -420,7 +420,7 @@ public partial class RH_CalculoSBC : ClsPaginas column++; libro.Cell(1, column).Value = "Empleado"; column++; - libro.Cell(1, column).Value = "TipodeSalario"; + libro.Cell(1, column).Value = "TipodeSalario"; libro.Row(1).CellsUsed().Style.Font.FontColor = ClosedXML.Excel.XLColor.White; libro.Row(1).CellsUsed().Style.Fill.SetBackgroundColor(ClosedXML.Excel.XLColor.FromArgb(79, 129, 189)); @@ -434,7 +434,7 @@ public partial class RH_CalculoSBC : ClsPaginas libro.Cell(Fila, column).Value = erow["Nombre"]; column++; - libro.Cell(Fila, column).Value = erow["TipodeSalario"]; + libro.Cell(Fila, column).Value = erow["TipodeSalario"]; } libro.Columns().AdjustToContents(); @@ -521,7 +521,7 @@ public partial class RH_CalculoSBC : ClsPaginas SalarioCotizacion = Salariovariable + SDI; if (objpersonal.UpdateSalarios(CvePersonal, txtfechacargamasiva.Text.ToDate().ToString("yyyy/MM/dd"), UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, Salariodiario.ToString().ToDouble(), SDI.ToString().ToDouble(), SalarioCotizacion.ToString().ToDouble(), Salariodiario.ToString().ToDouble(), - false,true,"True")) + false, true, "True")) { { @@ -574,7 +574,7 @@ public partial class RH_CalculoSBC : ClsPaginas } if (CvePersonal > 0) { - objpersonal.PersonalRPUpdate( CvePersonal, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa , RegistroPatronal); + objpersonal.PersonalRPUpdate(CvePersonal, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, RegistroPatronal); } } @@ -613,7 +613,7 @@ public partial class RH_CalculoSBC : ClsPaginas } if (CvePersonal > 0) { - objpersonal.PersonalTSUpdate(CvePersonal, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, TipodeSalario); + objpersonal.PersonalTSUpdate(CvePersonal, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, TipodeSalario); } } @@ -732,6 +732,7 @@ public partial class RH_CalculoSBC : ClsPaginas try { archivoW = new System.IO.StreamWriter(string.Format("{0}{1}.txt", rutarchivos, namearchivo), true, System.Text.Encoding.UTF8); } catch (Exception) { } if (archivoW != null) { + Alert(MovtosmodSalario); try { archivoW.WriteLine(MovtosmodSalario); } catch (Exception) { } try { @@ -758,7 +759,7 @@ public partial class RH_CalculoSBC : ClsPaginas double SalarioDiarioSS = Math.Round(item.DataKey("SalarioDiarioSS").ToDouble(), 2); if (continuar && (item.FCCheckBox("chkUpdate").Checked) &&//SalarioDiarioSSNuevo != SalarioDiarioSS && (continuar = objrh.UpdateSalarios(CvePersonal, fecha, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, SalarioDiario, SDINuevo, SalarioDiarioSSNuevo, SalarioDiario, - false,true,"True" + false, true, "True" ))) { @@ -915,16 +916,19 @@ public partial class RH_CalculoSBC : ClsPaginas string rutarchivos = string.Format("{0}\\modificacionsalarios\\", UsuarioActual.Empresa.Ruta); List lisaarchivos = new List(); - foreach (var urfile in System.IO.Directory.GetFiles(rutarchivos, "*")) + if (System.IO.Directory.Exists(rutarchivos)) { - if (urfile.Replace(rutarchivos, "").Length > 9) + foreach (var urfile in System.IO.Directory.GetFiles(rutarchivos, "*")) { - string cfecha = urfile.Replace(rutarchivos, "").Substring(0, 10).ToDateTime().ToString("dd/MM/yyyy"); + if (urfile.Replace(rutarchivos, "").Length > 9) + { + string cfecha = urfile.Replace(rutarchivos, "").Substring(0, 10).ToDateTime().ToString("dd/MM/yyyy"); - archivosD arch = new archivosD() { nombrearchivo = cfecha, ruta = urfile, fecha = System.IO.File.GetCreationTime(urfile) }; - lisaarchivos.Add(arch); + archivosD arch = new archivosD() { nombrearchivo = cfecha, ruta = urfile, fecha = System.IO.File.GetCreationTime(urfile) }; + lisaarchivos.Add(arch); + } } } GVDoctos.DataSource = lisaarchivos; @@ -936,7 +940,7 @@ public partial class RH_CalculoSBC : ClsPaginas protected void GVDetalleParteVariable_RowDataBound(object sender, GridViewRowEventArgs e) { - if(e.Row.RowType == DataControlRowType.DataRow) + if (e.Row.RowType == DataControlRowType.DataRow) { for (int i = 0; i < e.Row.Cells.Count; i++) { @@ -966,6 +970,28 @@ public partial class RH_CalculoSBC : ClsPaginas { } + protected void DescargarArchivobitacora(object sender, EventArgs e) + { + Button btn = (Button)sender; + GridViewRow row = (GridViewRow)btn.NamingContainer; + + // Obtener la ruta del archivo desde el DataKeyNames + string rutaArchivo = GVDoctos.DataKeys[row.RowIndex]["ruta"].ToString(); + string nombreArchivo = string.Format("{0}.txt",GVDoctos.DataKeys[row.RowIndex]["nombrearchivo"]); + + if (System.IO.File.Exists(rutaArchivo)) + { + Response.Clear(); + Response.ContentType = "application/octet-stream"; + Response.AddHeader("Content-Disposition", "attachment; filename=" + nombreArchivo); + Response.WriteFile(rutaArchivo); + Response.End(); + } + else + { + ScriptManager.RegisterStartupScript(this, GetType(), "alert", "alert('El archivo no existe en el servidor');", true); + } + } } public class archivosD {