Пример #1
0
        static void Main(string[] args)
        {
            EmpserviceClient proxy  = new EmpserviceClient();
            string           result = proxy.GetData(100);

            Console.WriteLine(result);
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         EmpserviceClient proxy = new EmpserviceClient();
         var emplst             = proxy.GetEmployees();
         GridView1.DataSource = emplst;
         GridView1.DataBind();
     }
 }
        protected void btnfid_Click(object sender, EventArgs e)
        {
            int ecode = int.Parse(txtecode.Text);

            EmpserviceClient proxy  = new EmpserviceClient();
            employee         record = proxy.GetEmpById(ecode);

            txtename.Text  = record.ename;
            txtsalary.Text = (record.salary).ToString();
            txtdeptid.Text = (record.deptid).ToString();
        }
        protected void btndel_Click(object sender, EventArgs e)
        {
            int ecode = int.Parse(txtecode.Text);
            EmpserviceClient proxy = new EmpserviceClient();

            proxy.DeleteEmpById(ecode);
            Label1.Text = "record deleted";
            var emplst = proxy.GetEmployees();

            GridView1.DataSource = emplst;
            GridView1.DataBind();
        }
        protected void btnupdate_Click(object sender, EventArgs e)
        {
            employee emp = new employee
            {
                ecode  = int.Parse(txtecode.Text),
                ename  = txtename.Text,
                salary = int.Parse(txtsalary.Text),
                deptid = int.Parse(txtdeptid.Text)
            };

            EmpserviceClient proxy = new EmpserviceClient();

            proxy.UpdateEmpById(emp);
            Label1.Text = "record updated";
            var emplst = proxy.GetEmployees();

            GridView1.DataSource = emplst;
            GridView1.DataBind();
        }