protected void Btn_add_Click(object sender, EventArgs e) { try { EmployeeService1Client client = new EmployeeService1Client(); var myEmployee = new Employee { EmployeeID = int.Parse(Tbx_GetEmployee.Text), Address = Tbox_Address.Text, LastName = Tbox_LastName.Text, Notes = Tbox_Notes.Text, Title = Tbox_Title.Text, PostalCode = Tbox_postalcode.Text, Region = Tbox_region.Text, Extension = Tbx_Extension.Text, FirstName = Tbx_FName.Text, HomePhone = Tbx_Phone.Text, City = Tbx_city.Text, Country = Tbx_country.Text, BirthDate = DateTime.Parse(Tbx_BDay.Text), HireDate = DateTime.Parse(Tbx_hireDate.Text), }; var result = client.AddNewEmployee(myEmployee); Lbl_result.Text = "Update ok!"; } catch (FaultException ex) { Lbl_result.Text = "Fault Exception" + ex.Message; } catch (Exception) { Lbl_result.Text = "Bee Bopp Bopp! ERROR"; } }
static void Main(string[] args) { // V1 using (EmployeeServiceClient client = new EmployeeServiceClient()) { var e = client.UpdateEmployee(new Employee { Id = 1, Name = "Paul" }); Console.WriteLine($"Employee ID: {e.Id} ; Name: {e.Name} "); } // V2 using (EmployeeService1Client client = new EmployeeService1Client()) { Console.WriteLine(new String('-', 120)); // New method call for V2 var e = client.GetEmployee(1); Console.WriteLine($"Employee ID: {e.Id} ; Name: {e.Name}"); } }
protected void Button1_Click(object sender, EventArgs e) { try { EmployeeService1Client client = new EmployeeService1Client(); var myEmployee = client.GetEmployeeById(int.Parse(Tbx_GetEmployee.Text)); Tbox_Address.Text = myEmployee.Address; Tbox_LastName.Text = myEmployee.LastName; Tbox_Notes.Text = myEmployee.Notes; Tbox_Title.Text = myEmployee.Title; Tbox_postalcode.Text = myEmployee.PostalCode; Tbox_region.Text = myEmployee.Region; Tbx_Extension.Text = myEmployee.Extension; Tbx_FName.Text = myEmployee.FirstName; Tbx_Phone.Text = myEmployee.HomePhone; Tbx_city.Text = myEmployee.City; Tbx_country.Text = myEmployee.Country; Tbx_BDay.Text = myEmployee.BirthDate.Value.ToShortDateString(); Tbx_hireDate.Text = myEmployee.HireDate.Value.ToShortDateString(); Lbl_result.Text = "OK!"; } catch (FaultException ex) { Lbl_result.Text = "Fault Exception" + ex.Message; } catch (Exception) { Lbl_result.Text = "Dosent work!"; } }