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
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
#Region "GRAFICAS"
Public Function GetRotacionCartera(CveCliente As Integer, CveEmpresa As Integer, FechaI As Date, FechaF As Date) As Boolean
Dim Retorno As Boolean = False