Buenas noches amigos de foros de la web
Tengo el siguiente procedimiento almacenado
que me regresa algunos datos dependiendo del nombre del gestor
ALTER PROCEDURE [dbo].[ContactosGetAllSB]
(
@Gestor nvarchar(20),
@IdEmp Int
)
As
Select a.Id, a.Nombre, a.Tel, a.TelEmp, a.TelRef1, a.TelRef2, b.StatusS, a.MesAsig
From Contactos As a Inner Join Statusb As b On a.StatusB=b.Id
Where a.Gestor=@Gestor and a.IdEmp=@IdEmp and a.Baja=0
order by a.Nombre, a.MesAsig
DUDA...
Quisiera dar de alta otro parametro por ejemplo @Tipo
'@tipo boolean'
y que si @tipo=true
me traiga todos los datos
pero si @tipo=false
me traiga los datos donde a.gestor=@gestor
o sea
1.- If @tipo=true el where quedaria asi
Where a.IdEmp=@idEmp and a.baja=0
2.- if @tipo=false el where quedaria asi
Where a.Gestor=@Gestor and a.IdEmp=@IdEmp and a.Baja=0
Gracias por la ayuda