Without knowing the exact error you get I would guess that the insert statements are failing because you haven't listed the target columns. Try something like:
create procedure [dbo].[InsertUser]
(@AdvName nvarchar(50),
@Addtype int,
@Addgov int,
@Addreg int,
@AddFloor int,
@Addfinish int,
@Addsalary int,
@Addtel int)
as
begin
insert into AdvertiseNames
(AdvName,Addtype,Addreg,AddFloor,Addfinish,Addsalary,Addtel)
values
(@AdvName,@Addtype,@Addreg,@AddFloor,@Addfinish,@Addsalary,@Addtel);
insert into Regions
(Addgov)
values
(@Addgov);
end;
The column names are pure guesses since I don't know your table structure.