up
This commit is contained in:
@@ -61,6 +61,17 @@ func GetContratoByID(id uint) (*Contrato, error) {
|
||||
return &item, nil
|
||||
}
|
||||
|
||||
// GetUltimoContratoByCliente devuelve el contrato más reciente de un cliente
|
||||
func GetUltimoContratoByCliente(clienteID uint) (*Contrato, error) {
|
||||
var item Contrato
|
||||
if err := app.Http.Database.DB.Preload("Cliente").Preload("Servicios").
|
||||
Where("cliente_id = ?", clienteID).
|
||||
Order("id DESC").First(&item).Error; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &item, nil
|
||||
}
|
||||
|
||||
// GetContratosByCliente devuelve contratos de un cliente específico
|
||||
func GetContratosByCliente(clienteID uint) ([]Contrato, error) {
|
||||
var items []Contrato
|
||||
|
||||
Reference in New Issue
Block a user