Create web service & Consume it with Create As a Website Option
This is a tutorial for how to create and consume web service if you are creating ASP.net application with the option of create as a website
Consume it with Create As a Project Option (Highly Important Check this one also)
This is a tutorial for how to create and consume web service if you are creating ASP.net application with the option of create as a website
Create project as a NEW > Website
using System;using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
// it's just a multi view nothing else
surveyorProfile.SetActiveView(loginInformation);
}
protected void Button1_Click(object sender, EventArgs e)
{
surveyorProfile.SetActiveView(displayInformation);
// load profile
loadProfile(uID.Text, pass.Text);
}
protected void loadProfile(string username, string password)
{
/*SurveyorServices is an reference name what i made at the time of service while SurveyorCandidateProfileServiceSoapClient you can get once you create the project as a website and this is only tricky part in website project and normal project /*
SurveyorServices.SurveyorCandidateProfileServiceSoapClient client = new SurveyorServices.SurveyorCandidateProfileServiceSoapClient();
/*client.GetSCProfileList(username, password)[0]; is the function name return more than one values as a result*/
var test = client.GetSCProfileList(username, password)[0];
firstName.Text = test.SCPFirstname.ToString();
secondName.Text = test.SCPLastname.ToString();
familyName.Text = test.SCPFamilyname.ToString();
dateOfBirth.Text = test.SCPDateofBirth.ToString() ;
Gender.Text= test.Gender.ToString();
IDNumber.Text = test.ID.ToString();
//Nationality.Text = test.SCPNationality;
currentCity.Text =test.SCPCity.ToString();
//passportNumber.Text = test.SCPPassport.ToString();
}
}
Create Project as a New > Project
using System;using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication1
{
public partial class GetSurvyorList : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
// it's just a multi view nothing else
surveyorProfile.SetActiveView(loginInformation);
}
protected void Button1_Click(object sender, EventArgs e)
{
surveyorProfile.SetActiveView(displayInformation);
// load profile
loadProfile(uID.Text, pass.Text);
}
protected void loadProfile(string username, string password)
{
/*SurveyorServices is an reference name what i made at the time of service while SurveyorCandidateProfileServicet you can get once you create the project as New > Project this is a class name which you can find if you review the video 2 or expand all the file and check the References.cs under your add reference file/*
SurveyorServices.SurveyorCandidateProfileService client = new SurveyorServices.SurveyorCandidateProfileService();
/*client.GetSCProfileList(username, password)[0]; is the function name return more than one values as a result*/
var test = client.GetSCProfileList(username, password)[0];
firstName.Text = test.SCPFirstname.ToString();
secondName.Text = test.SCPLastname.ToString();
familyName.Text = test.SCPFamilyname.ToString();
dateOfBirth.Text = ;
Gender.text= ;
IDNumber.Text = "";
Nationality.Text = "";
currentCity.Text = "";
email.Text = "";
}
}
}
I hope both videos save your search and time
Regards
Comments
Post a Comment
Thanks for the Comments , Your review will display soon