diff --git a/App_Code/ClsSisUsuarios.vb b/App_Code/ClsSisUsuarios.vb index 2d8e925ff..60c06690b 100644 --- a/App_Code/ClsSisUsuarios.vb +++ b/App_Code/ClsSisUsuarios.vb @@ -199,6 +199,25 @@ Public Class ClsSisUsuarios Return Retorno End Function + Public Function UpdateUsuarioCelular(CveUsuario As Integer, Celular As String) As Boolean + Dim Retorno As Boolean = False + DataAdapter("PA_Sis_UsuariosCelularUpdate") + + With SqlAdapter.SelectCommand.Parameters + .Add("@CveUsuario", SqlDbType.Int).Value = CveUsuario + .Add("@Celular", SqlDbType.VarChar).Value = Celular + End With + + Try + SqlAdapter.Fill(Data) + Retorno = True + Catch ex As Exception + OnError("Ocurrió un error al actualizar impuestos locales.", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo) + End Try + + Return Retorno + End Function + Public Function GetModulosUsuariosPlataforma(CveUsuario As Integer, CvePlataforma As Integer) As Boolean Dim Retorno As Boolean = False DataAdapter("SELECT M.* FROM [dbo].[UsuariosModulos] UM INNER JOIN Modulos M ON M.CveModulo=UM.CveModulo WHERE M.CvePlataforma =@CvePlataforma AND @CveUsuario = UM .CveUsuario AND UM.Permitir =1", CommandType.Text) diff --git a/App_Code/modExtensiones.vb b/App_Code/modExtensiones.vb index ca9756752..c006c98f5 100644 --- a/App_Code/modExtensiones.vb +++ b/App_Code/modExtensiones.vb @@ -683,7 +683,7 @@ Namespace Extensiones Return Retorno End Function - Public Function EnviarNotificacionBienvendiaWhatsApp(NumeroTelefono As String, NombreUsuario As String, Mensaje As String) As Boolean + Public Function EnviarNotificacionBienvenidaWhatsApp(NumeroTelefono As String, NombreUsuario As String, Mensaje As String) As Boolean Dim RetornoObj As String = "{}" Dim Retorno As Boolean = False diff --git a/Sistemas/UsuarioDetalle.aspx b/Sistemas/UsuarioDetalle.aspx index afe241115..b683adf27 100644 --- a/Sistemas/UsuarioDetalle.aspx +++ b/Sistemas/UsuarioDetalle.aspx @@ -2645,9 +2645,7 @@ - - - + diff --git a/Sistemas/UsuarioDetalle.aspx.vb b/Sistemas/UsuarioDetalle.aspx.vb index 7c54aa4ee..327d51b21 100644 --- a/Sistemas/UsuarioDetalle.aspx.vb +++ b/Sistemas/UsuarioDetalle.aspx.vb @@ -5021,11 +5021,16 @@ Partial Class Sistemas_UsuarioDetalle End Sub Protected Sub BtnEnviarMensaje_Click(sender As Object, e As EventArgs) - EnviarNotificacionBienvendiaWhatsApp($"52{TxtTelefono.Text}", TxtNombre.Text, "\nFavor de responder el mensaje") - Alert("El mensaje se envio correctamente") + EnviarNotificacionBienvenidaWhatsApp($"52{TxtTelefono.Text}", TxtNombre.Text, "\nFavor de responder el mensaje") + + Using ObjUsuarios As New ClsSisUsuarios + If ObjUsuarios.UpdateUsuarioCelular(CveUsuario, TxtTelefono.Text) Then + Alert("El mensaje se envio correctamente") + End If + End Using End Sub - 'Public Function EnviarNotificacionBienvendiaWhatsApp(NumeroTelefono As String, NombreUsuario As String, Mensaje As String) As Boolean + 'Public Function EnviarNotificacionBienvenidaWhatsApp(NumeroTelefono As String, NombreUsuario As String, Mensaje As String) As Boolean ' Dim RetornoObj As String = "{}" ' Dim Retorno As Boolean = False