Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
16| Name | Data Type | Length | Description |
|---|---|---|---|
| @accion | varchar | 20 | |
| @cuit | varchar | 20 | |
| @calle | varchar | 150 | |
| @altura | varchar | 50 | |
| @piso | varchar | 10 | |
| @depto | varchar | 10 | |
| @codigo_postal | varchar | 10 | |
| @localidad | varchar | 150 | |
| @provincia | varchar | 100 | |
| @direccion | varchar | 150 | |
| @geo_lat | varchar | 20 | |
| @geo_long | varchar | 20 | |
| @user | int | 4 | |
| @idDomicilio | int | 4 | |
| @country | varchar | 100 | |
| @TipoDom | char | 1 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.facon_domicilios
@accion varchar(20),
@cuit varchar(20),
@calle varchar(150),
@altura varchar(50),
@piso varchar(10),
@depto varchar(10),
@codigo_postal varchar(10),
@localidad varchar(150),
@provincia varchar(100),
@direccion varchar(150),
@geo_lat varchar(20),
@geo_long varchar(20),
@user int,
@idDomicilio int =null,
@country varchar(100)='ARGENTINA',
@TipoDom char(1)= 'M'
AS
BEGIN
SET NOCOUNT ON;
-- declare @id_padron int = (select top 1 id_padron from padrones where identificacion = @cuit and habilitado = 1)
-- update domicilios_todos set tipo_domicilio = 'O' where cuit = @cuit and tipo_domicilio = 'F'
if (@accion='INSERTAR')
BEGIN
insert into domicilios_todos (cuit, domicilio, pai_nombre, prv_nombre, loc_nombre, codpos,calle,altura,piso,depto,geo_long,geo_lat, tipo_domicilio, created, created_by, visible)
values (@cuit,@direccion, @country, @provincia, @localidad, @codigo_postal,@calle,@altura,@piso,@depto,@geo_long,@geo_lat,@TipoDom,getdate(),@user,'1')
--select * from domicilios_todos where cuit='27352723385'
END
if (@accion='ACTUALIZAR')
BEGIN
--select @direccion,@provincia,@localidad,@calle,@altura,@geo_long,@geo_lat,@user,getdate(),@country,@idDomicilio
UPDATE domicilios_todos set domicilio=@direccion,prv_nombre=@provincia,loc_nombre=@localidad,calle=@calle,altura=@altura,geo_long = @geo_long,geo_lat=@geo_lat,modified_by=@user,modified=getdate(),
pai_nombre=@country where id_domicilio = @idDomicilio
END
--select * from domicilios_todos where cuit='358846283'
return '0'
-- update domicilios_todos set pai_nombre = 'USA' where cuit='358846283'
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.facon_domicilios
@accion varchar(20),
@cuit varchar(20),
@calle varchar(150),
@altura varchar(50),
@piso varchar(10),
@depto varchar(10),
@codigo_postal varchar(10),
@localidad varchar(150),
@provincia varchar(100),
@direccion varchar(150),
@geo_lat varchar(20),
@geo_long varchar(20),
@user int,
@idDomicilio int =null,
@country varchar(100)='ARGENTINA',
@TipoDom char(1)= 'M'
AS
BEGIN
SET NOCOUNT ON;
-- declare @id_padron int = (select top 1 id_padron from padrones where identificacion = @cuit and habilitado = 1)
-- update domicilios_todos set tipo_domicilio = 'O' where cuit = @cuit and tipo_domicilio = 'F'
if (@accion='INSERTAR')
BEGIN
insert into domicilios_todos (cuit, domicilio, pai_nombre, prv_nombre, loc_nombre, codpos,calle,altura,piso,depto,geo_long,geo_lat, tipo_domicilio, created, created_by, visible)
values (@cuit,@direccion, @country, @provincia, @localidad, @codigo_postal,@calle,@altura,@piso,@depto,@geo_long,@geo_lat,@TipoDom,getdate(),@user,'1')
--select * from domicilios_todos where cuit='27352723385'
END
if (@accion='ACTUALIZAR')
BEGIN
--select @direccion,@provincia,@localidad,@calle,@altura,@geo_long,@geo_lat,@user,getdate(),@country,@idDomicilio
UPDATE domicilios_todos set domicilio=@direccion,prv_nombre=@provincia,loc_nombre=@localidad,calle=@calle,altura=@altura,geo_long = @geo_long,geo_lat=@geo_lat,modified_by=@user,modified=getdate(),
pai_nombre=@country where id_domicilio = @idDomicilio
END
--select * from domicilios_todos where cuit='358846283'
return '0'
-- update domicilios_todos set pai_nombre = 'USA' where cuit='358846283'
END
GO
Depends On
1Used By
No items found