This commit is contained in:
janeth arvizu
2019-12-26 17:30:38 -07:00
5 changed files with 60 additions and 15 deletions

View File

@@ -5901,7 +5901,7 @@ Public Class ClsContabilidad
Return Retorno Return Retorno
End Function End Function
Public Function UpdatePeriodosBloqueo(CveEmpresa As Integer, Ejercicio As Integer, Mes1 As Integer, Mes2 As Integer, Mes3 As Integer, Mes4 As Integer, Mes5 As Integer, Mes6 As Integer, Mes7 As Integer, Mes8 As Integer, Mes9 As Integer, Mes10 As Integer, Mes11 As Integer, Mes12 As Integer) As Boolean Public Function UpdatePeriodosBloqueo(CveEmpresa As Integer, Ejercicio As Integer, Mes1 As Integer, Mes2 As Integer, Mes3 As Integer, Mes4 As Integer, Mes5 As Integer, Mes6 As Integer, Mes7 As Integer, Mes8 As Integer, Mes9 As Integer, Mes10 As Integer, Mes11 As Integer, Mes12 As Integer, CveUsuario As Integer) As Boolean
Dim Retorno = False Dim Retorno = False
DataAdapter("PA_Conta_EmpresasBloqueoMesesUpdate") DataAdapter("PA_Conta_EmpresasBloqueoMesesUpdate")
@@ -5920,6 +5920,7 @@ Public Class ClsContabilidad
.Add("@Mes10", SqlDbType.Bit).Value = Mes10 .Add("@Mes10", SqlDbType.Bit).Value = Mes10
.Add("@Mes11", SqlDbType.Bit).Value = Mes11 .Add("@Mes11", SqlDbType.Bit).Value = Mes11
.Add("@Mes12", SqlDbType.Bit).Value = Mes12 .Add("@Mes12", SqlDbType.Bit).Value = Mes12
.Add("@CveUsuario", SqlDbType.Int).Value = CveUsuario
End With End With
Try Try
@@ -5949,5 +5950,24 @@ Public Class ClsContabilidad
Return Retorno Return Retorno
End Function End Function
Public Function GetBloqueoMesesBitacora(CveEmpresa As Integer) As Boolean
Dim Retorno = False
DataAdapter("PA_Conta_GetBloqueoMesesBitacora")
With SqlAdapter.SelectCommand.Parameters
.Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa
End With
Try
SqlAdapter.Fill(Data)
Retorno = True
Catch ex As Exception
Me.OnError("Ocurrió un error al obtener el almacén contable", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo())
End Try
Return Retorno
End Function
#End Region #End Region
End Class End Class

View File

@@ -172,7 +172,21 @@
</ContentTemplate> </ContentTemplate>
</asp:UpdatePanel> </asp:UpdatePanel>
</div> </div>
<div class="row" style="margin: 5px">
<asp:UpdatePanel ID="UPGvBitacora" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="GvMesesBloqueBitacora" runat="server" AutoGenerateColumns="False" DataKeyNames="FechaRealizado,Nombre,Periodo,Accion" EmptyDataText="No se encontraron registros"
CssClass="table table-striped table-advance table-hover Widthall ScrollAD" data-sort="true" data-freezerows="1" GridLines="None">
<Columns>
<asp:BoundField DataField="FechaRealizado" HeaderText="Fecha realizado" />
<asp:BoundField DataField="Nombre" HeaderText="Usuario" />
<asp:BoundField DataField="Periodo" HeaderText="Periodo" />
<asp:BoundField DataField="Accion" HeaderText="Accion" />
</Columns>
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>
</div>
<br /> <br />
<br /> <br />

View File

@@ -68,10 +68,19 @@ Partial Class Contabilidad_CatPeriodosBloqueo
GvPeriodosBloqueo.DataSource = Nothing GvPeriodosBloqueo.DataSource = Nothing
End If End If
If ObjConta.GetBloqueoMesesBitacora(UsuarioActual.CveEmpresa) Then
GvMesesBloqueBitacora.DataSource = ObjConta.DtResultados
Else
GvMesesBloqueBitacora.DataSource = Nothing
End If
ObjConta.Dispose() ObjConta.Dispose()
UPGvPeriodosBloqueo.DataBind() UPGvPeriodosBloqueo.DataBind()
GvMesesBloqueBitacora.DataBind()
UpGral.Update() UpGral.Update()
UPGvBitacora.Update()
End Sub End Sub
@@ -121,7 +130,7 @@ Partial Class Contabilidad_CatPeriodosBloqueo
End If End If
Else Else
If ObjConta.UpdatePeriodosBloqueo(UsuarioActual.CveEmpresa, TxtEjercicio.Text, ChkM1.Checked, ChkM2.Checked, ChkM3.Checked, ChkM4.Checked, ChkM5.Checked, ChkM6.Checked, ChkM7.Checked, ChkM8.Checked, ChkM9.Checked, ChkM10.Checked, ChkM11.Checked, ChkM12.Checked) Then If ObjConta.UpdatePeriodosBloqueo(UsuarioActual.CveEmpresa, TxtEjercicio.Text, ChkM1.Checked, ChkM2.Checked, ChkM3.Checked, ChkM4.Checked, ChkM5.Checked, ChkM6.Checked, ChkM7.Checked, ChkM8.Checked, ChkM9.Checked, ChkM10.Checked, ChkM11.Checked, ChkM12.Checked, UsuarioActual.CveUsuario) Then
CargadatosGvPeriodosBloqueo() CargadatosGvPeriodosBloqueo()
UpModalPeriodosBloqueo.Update() UpModalPeriodosBloqueo.Update()

View File

@@ -5337,7 +5337,7 @@
</td> </td>
</tr> </tr>
<tr> <tr>
<td colspan="3"> <td colspan="3" style="padding:0px">
<hr /> <hr />
</td> </td>
</tr> </tr>
@@ -5347,6 +5347,9 @@
<asp:TextBox runat="server" ID="TxtSerieLote" Width="300px" ClientIDMode="Static" /> <asp:TextBox runat="server" ID="TxtSerieLote" Width="300px" ClientIDMode="Static" />
<asp:RequiredFieldValidator ID="RFVSerieLote" runat="server" ControlToValidate="TxtSerieLote" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Serie/Lote''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAgregaSerie"></asp:RequiredFieldValidator> <asp:RequiredFieldValidator ID="RFVSerieLote" runat="server" ControlToValidate="TxtSerieLote" Display="None" ErrorMessage="<b><span style='text-decoration: underline'>ERROR:</span></b><br />El campo <b>''Serie/Lote''</b> es necesario, por favor ingréselo." ValidationGroup="GrpAgregaSerie"></asp:RequiredFieldValidator>
<ajax:ValidatorCalloutExtender ID="VCESerieLote" runat="server" HighlightCssClass="vco" TargetControlID="RFVSerieLote" Width="300px"></ajax:ValidatorCalloutExtender> <ajax:ValidatorCalloutExtender ID="VCESerieLote" runat="server" HighlightCssClass="vco" TargetControlID="RFVSerieLote" Width="300px"></ajax:ValidatorCalloutExtender>
<td colspan="3" align="left">
<asp:Label runat="server">Series total: </asp:Label><asp:Label runat="server" ID="lblSerieTotal">0</asp:Label>
</td>
</td> </td>
</tr> </tr>
<tr> <tr>
@@ -7544,8 +7547,7 @@
} }
var ValidarRNC = false; var ValidarRNC = false;
function AplicarValidarRNC(Valor) function AplicarValidarRNC(Valor) {
{
ValidarRNC = Valor; ValidarRNC = Valor;
} }
function CompararNC() { function CompararNC() {
@@ -7565,16 +7567,16 @@
document.getElementById('<%= TxtImportesRemisionesNC.ClientID %>').style.color = "#ff0000"; document.getElementById('<%= TxtImportesRemisionesNC.ClientID %>').style.color = "#ff0000";
document.getElementById('<%= TxtNCImporte.ClientID %>').style.color = "#ff0000"; document.getElementById('<%= TxtNCImporte.ClientID %>').style.color = "#ff0000";
} }
}
}
function CerrarModalRemNC() {
if ('<%= UsuarioActual.Empresa.Funcionalidad(344) %>' == '1') {
AplicarValidarRNC(true);
CompararNC();
} }
$('#ModalAplicarRemisionesNC').modal('hide');
} }
function CerrarModalRemNC() {
if ('<%= UsuarioActual.Empresa.Funcionalidad(344) %>' == '1') {
AplicarValidarRNC(true);
CompararNC();
}
$('#ModalAplicarRemisionesNC').modal('hide');
}
</script> </script>
</asp:Content> </asp:Content>

View File

@@ -19517,7 +19517,7 @@ Partial Class Ventas
GvSerie.DataSource = DtContratosSerieDetalle.FiltraParametros(String.Format("ConsecId = {0}", CveConsecSerieLote), "Consec DESC") GvSerie.DataSource = DtContratosSerieDetalle.FiltraParametros(String.Format("ConsecId = {0}", CveConsecSerieLote), "Consec DESC")
GvSerie.DataBind() GvSerie.DataBind()
lblSerieTotal.Text = GvSerie.Rows.Count.ToString
'VALIDA QUE SIGA AGREGANDO 'VALIDA QUE SIGA AGREGANDO
If DtContratosSerieDetalle.FiltraParametros(String.Format("ConsecId = {0}", CveConsecSerieLote)).Rows.Count = LbCantidad.Text.ToEntero And LimitaCantidadSerieLote = 1 Then If DtContratosSerieDetalle.FiltraParametros(String.Format("ConsecId = {0}", CveConsecSerieLote)).Rows.Count = LbCantidad.Text.ToEntero And LimitaCantidadSerieLote = 1 Then
BtnAgregarPS.Enabled = False BtnAgregarPS.Enabled = False