Пример #1
0
        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}");
            }
        }
Пример #3
0
        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!";
            }
   


        }