[ Foro de C# ]
Saludos
Tengo el siguiente SP en la base de datos
create procedure [dbo].[SP_CalCantCargFam]
@IdEmp int
As
Begin
declare @RutEmp varchar(10)
set @RutEmp = (select Rut_Empleado from Carg_Familiar where Id_CargFam = @IdEmp)
select count(Rut_Empleado) as CantCarg from Carg_Familiar where Rut_Empleado = @RutEmp
End
que me permite contar la veces que se repite un rut en base a un ID seleccionado, el cual al probarlo funciona de acuerdo a las expectativas.
El Problema se presenta al llamarlo desde la aplicación :
public int ListCarCarFam(int id)
{
var CantidadCargFam = Database.ExecuteSql($"SP_CalCantCargFam {id}");
return CantidadCargFam;
}
por que al hacerlo funcionar me devuelve un valor negativo.
Este SP, no esta ligado a ninguna tabla del modelo de la aplicación, sino que es independiente, por lo que creo es un "problema de LLamado".
Alguien me podría dar algunas luces de como puedo solucionar el problema??
Gracias
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)