Post on 07-Jul-2018
8/18/2019 Lab Wcf 1103
1/17
1. Ingresar al SQL Server Management Studio y crear la base de datos y lastablas:
USE [master]
GO
CREATE DATABASE BD_AsesoresGO
USE BD_Asesores
GO
CREATE TABLE [dbo].[t_asesor]([codigo] [int] OT ULL!
[nombre] [n"arc#ar]($%& OT ULL![correo] [n"arc#ar]($%& OT ULL!
[sede] [int] OT ULL! COSTRA'T [)_t_asesor] R'*AR+ )E+ CLUSTERED
(
[codigo]
&& GO
USE BD_Asesores
GO
CREATE TABLE [dbo].[t_sede]([codigo] [int] OT ULL!
[nombre] ["arc#ar]($%& OT ULL! COSTRA'T [)_t_sede] R'*AR+ )E+ CLUSTERED
([codigo]
& &
GO
ALTER TABLE [dbo].[t_asesor] ,'T- C-EC) ADD COSTRA'T [)_t_asesor_t_sede] ORE'G )E+([sede]&
REERECES [dbo].[t_sede] ([codigo]&
GO
ALTER TABLE [dbo].[t_asesor] C-EC) COSTRA'T [)_t_asesor_t_sede]
GO
2. Insertar registros:
8/18/2019 Lab Wcf 1103
2/17
8/18/2019 Lab Wcf 1103
3/17
Crear Proyecto WCF
8/18/2019 Lab Wcf 1103
4/17
Crear la clase asesor:
8/18/2019 Lab Wcf 1103
5/17
8/18/2019 Lab Wcf 1103
6/17
gregar servicio sesores
8/18/2019 Lab Wcf 1103
7/17
!n la clase Isesores.cs colocar el siguiente c"digo:
8/18/2019 Lab Wcf 1103
8/17
!n el servicio sesores.svc im#lementar la inter$ace
gregar la re$erencia using System.%ata.S&lClient'
Com#letar el m(todo )btenersesor:
8/18/2019 Lab Wcf 1103
9/17
Com#letar el m(todo Insertarsesor:
8/18/2019 Lab Wcf 1103
10/17
Com#ilar la soluci"n* no deben salir errores:
+eri,car &ue se #uede crear el servicio:
8/18/2019 Lab Wcf 1103
11/17
Probar el servicio:
Prueba de )btenersesor:
Prueba de Insertarsesor:
8/18/2019 Lab Wcf 1103
12/17
-evisando el S)P:
8/18/2019 Lab Wcf 1103
13/17
-ealiar #royecto de test #ara el servicio:
8/18/2019 Lab Wcf 1103
14/17
gregar la re$erencia al servicio. /#ro0y
8/18/2019 Lab Wcf 1103
15/17
8/18/2019 Lab Wcf 1103
16/17
gregar clase sesor: igual a creaci"n de clase sesor de #royectoWebServiceSoa# /#ag.
gregar c"digo de #rueba:
8/18/2019 Lab Wcf 1103
17/17
!3ecutar #rueba: