--Cambios whatsapp

This commit is contained in:
2024-10-11 16:06:13 -07:00
parent c6027c640d
commit c70e0c63e7
4 changed files with 29 additions and 7 deletions

View File

@@ -199,6 +199,25 @@ Public Class ClsSisUsuarios
Return Retorno Return Retorno
End Function 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 Public Function GetModulosUsuariosPlataforma(CveUsuario As Integer, CvePlataforma As Integer) As Boolean
Dim Retorno As Boolean = False 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) 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)

View File

@@ -683,7 +683,7 @@ Namespace Extensiones
Return Retorno Return Retorno
End Function 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 RetornoObj As String = "{}"
Dim Retorno As Boolean = False Dim Retorno As Boolean = False

View File

@@ -2645,9 +2645,7 @@
<td> <td>
<asp:TextBox ID="TxtTelefono" TextMode="Phone" CssClass="form-control input-sm" runat="server"></asp:TextBox> <asp:TextBox ID="TxtTelefono" TextMode="Phone" CssClass="form-control input-sm" runat="server"></asp:TextBox>
</td> </td>
</tr> <td colspan="2"> <asp:Button ID="BtnEnviarMensaje" runat="server" Text="Enviar Activacion" class="btn btn-primary" OnClick="BtnEnviarMensaje_Click" /></td>
<tr>
<td colspan="2"> <asp:Button ID="BtnEnviarMensaje" runat="server" Text="Enviar Notificación" class="btn btn-primary" OnClick="BtnEnviarMensaje_Click" /></td>
</tr> </tr>
</table> </table>
</div> </div>

View File

@@ -5021,11 +5021,16 @@ Partial Class Sistemas_UsuarioDetalle
End Sub End Sub
Protected Sub BtnEnviarMensaje_Click(sender As Object, e As EventArgs) Protected Sub BtnEnviarMensaje_Click(sender As Object, e As EventArgs)
EnviarNotificacionBienvendiaWhatsApp($"52{TxtTelefono.Text}", TxtNombre.Text, "\nFavor de responder el mensaje") EnviarNotificacionBienvenidaWhatsApp($"52{TxtTelefono.Text}", TxtNombre.Text, "\nFavor de responder el mensaje")
Alert("El mensaje se envio correctamente")
Using ObjUsuarios As New ClsSisUsuarios
If ObjUsuarios.UpdateUsuarioCelular(CveUsuario, TxtTelefono.Text) Then
Alert("El mensaje se envio correctamente")
End If
End Using
End Sub 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 RetornoObj As String = "{}"
' Dim Retorno As Boolean = False ' Dim Retorno As Boolean = False