agregando metodos y PA de los pagaré

This commit is contained in:
Antonio Gonzalez
2020-03-24 18:28:29 -07:00
parent 81717107e0
commit 97f0908c8c

View File

@@ -1794,10 +1794,91 @@ Public Class ClsClientes
End Try End Try
Return Retorno Return Retorno
End Function End Function
Public Function GetClientePagare(CveCliente As Integer) As Boolean
Dim Retorno As Boolean = False
DataAdapter("PA_Vta_ClientePagareGet")
With SqlAdapter.SelectCommand.Parameters
.Add("@CveCliente", SqlDbType.Int).Value = CveCliente
End With
Try
SqlAdapter.Fill(Data)
Retorno = True
Catch ex As Exception
OnError("Ocurrio un error al obtener el registro de pagaré del cliente", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
End Try
Return Retorno
End Function
Public Function AddClientePagare(CveCliente As Integer, CveEmpresa As Integer, AvalNombre As String, Direccion As String) As Boolean
Dim Retorno As Boolean = False
DataAdapter("PA_Vta_ClientePagareAdd")
With SqlAdapter.SelectCommand.Parameters
.Add("@CveCliente", SqlDbType.Int).Value = CveCliente
.Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa
.Add("@AvalNombre", SqlDbType.VarChar).Value = AvalNombre
.Add("@Direccion", SqlDbType.VarChar).Value = Direccion
End With
Try
SqlAdapter.Fill(Data)
Retorno = True
Catch ex As Exception
OnError("Ocurrio un error al ingresar el registro de pagaré del cliente", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
End Try
Return Retorno
End Function
Public Function UpdateClientePagare(CveClienteAval As Integer, Optional CveCliente As Integer = -1, Optional CveEmpresa As Integer = -1, Optional AvalNombre As String = "-1",
Optional Direccion As String = "-1") As Boolean
Dim Retorno As Boolean = False
DataAdapter("PA_Vta_ClientePagareUpdate")
With SqlAdapter.SelectCommand.Parameters
.Add("@CveClienteAval", SqlDbType.Int).Value = CveClienteAval
.Add("@CveCliente", SqlDbType.Int).Value = CveCliente
.Add("@CveEmpresa", SqlDbType.Int).Value = CveEmpresa
.Add("@AvalNombre", SqlDbType.VarChar).Value = AvalNombre
.Add("@Direccion", SqlDbType.VarChar).Value = Direccion
End With
Try
SqlAdapter.Fill(Data)
Retorno = True
Catch ex As Exception
OnError("Ocurrio un error al actualizar el registro de pagaré del cliente", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
End Try
Return Retorno
End Function
Public Function DeleteClientePagare(CveClienteAval As Integer) As Boolean
Dim Retorno As Boolean = False
DataAdapter("PA_Vta_ClientePagareDelete")
With SqlAdapter.SelectCommand.Parameters
.Add("@CveClienteAval", SqlDbType.Int).Value = CveClienteAval
End With
Try
SqlAdapter.Fill(Data)
Retorno = True
Catch ex As Exception
OnError("Ocurrio un error al eliminar el registro de pagaré del cliente", ex, SqlAdapter.SelectCommand.Parameters.ParametrosInfo)
End Try
Return Retorno
End Function
#End Region #End Region
#Region "GRAFICAS" #Region "GRAFICAS"
Public Function GetRotacionCartera(CveCliente As Integer, CveEmpresa As Integer, FechaI As Date, FechaF As Date) As Boolean Public Function GetRotacionCartera(CveCliente As Integer, CveEmpresa As Integer, FechaI As Date, FechaF As Date) As Boolean
Dim Retorno As Boolean = False Dim Retorno As Boolean = False