CREATE proc [dbo].[_Proveedores]
@Tipoconsulta tinyint=null,
@IdProveedor int=null,
@NombreCompañía nvarchar(40)=null,
@Dirección nvarchar(60)=null,
@Teléfono nvarchar(24)=null,
@NombreContacto nvarchar(30)=null,
@CargoContacto nvarchar(30)=null
as
--UPDATE
if @Tipoconsulta=1
Begin
UPDATE Proveedores
SET [NombreCompañía] = @NombreCompañía,
[Dirección] = @Dirección,
[Teléfono]=@Teléfono,
[NombreContacto] = @NombreContacto,
[CargoContacto] = @CargoContacto
WHERE IdProveedor=@IdProveedor
End
--LISTAR PROVEEDORES
else if @Tipoconsulta=2
begin
SELECT IdProveedor,NombreCompañía,Dirección,Teléfono,NombreContacto,CargoContacto
FROM Proveedores
End
…etc
…etc