Exemple #1
0
 protected void ButtonSave_Click(object sender, EventArgs e)
 {
     try
     {
         var service = new EmployeesServiceClient();
         var employee = new Employees();
         employee.ID = int.Parse(TextBoxEmployeeID.Text);
         employee.FirstName = TextBoxFirstName.Text;
         employee.LastName = TextBoxLastName.Text;
         employee.Title = TextBoxTitle.Text;
         employee.TitleOfCourtesy = TextBoxTitleOfCourtesy.Text;
         employee.BirthDate = DateTime.Parse(TextBoxBirthDate.Text);
         employee.HireDate = DateTime.Parse(TextBoxHireDate.Text);
         employee.Address = TextBoxAddress.Text;
         employee.City = TextBoxCity.Text;
         service.EditEmployee(employee);
     }
     catch (FaultException<SqlException> ex)
     {
         throw new FaultException<SqlException>(ex.Detail, "Something went wrong");
     }
     catch (Exception ex)
     {
         throw new Exception("Client error: " + ex.Message);
     }
 }
Exemple #2
0
 protected void ButtonSave_Click(object sender, EventArgs e)
 {
     try
     {
         var service  = new EmployeesServiceClient();
         var employee = new Employees();
         employee.ID              = int.Parse(TextBoxEmployeeID.Text);
         employee.FirstName       = TextBoxFirstName.Text;
         employee.LastName        = TextBoxLastName.Text;
         employee.Title           = TextBoxTitle.Text;
         employee.TitleOfCourtesy = TextBoxTitleOfCourtesy.Text;
         employee.BirthDate       = DateTime.Parse(TextBoxBirthDate.Text);
         employee.HireDate        = DateTime.Parse(TextBoxHireDate.Text);
         employee.Address         = TextBoxAddress.Text;
         employee.City            = TextBoxCity.Text;
         service.EditEmployee(employee);
     }
     catch (FaultException <SqlException> ex)
     {
         throw new FaultException <SqlException>(ex.Detail, "Something went wrong");
     }
     catch (Exception ex)
     {
         throw new Exception("Client error: " + ex.Message);
     }
 }
Exemple #3
0
        protected void ButtonGet_Click(object sender, EventArgs e)
        {
            try
            {
                var service = new EmployeesServiceClient();
                var id = int.Parse(TextBoxID.Text);
                if (id > 0)
                {
                    var employee = service.GetEmployee(id);
                    TextBoxEmployeeID.Text = employee.ID.ToString();
                    TextBoxFirstName.Text = employee.FirstName;
                    TextBoxLastName.Text = employee.LastName;
                    TextBoxTitle.Text = employee.Title;
                    TextBoxTitleOfCourtesy.Text = employee.TitleOfCourtesy;
                    TextBoxBirthDate.Text = employee.BirthDate.ToString();
                    TextBoxHireDate.Text = employee.HireDate.ToString();
                    TextBoxAddress.Text = employee.Address;
                    TextBoxCity.Text = employee.City;
                }
            }
            catch (FaultException ex)
            {
                Label10.Text = "Service error: Something went wrong" + ex.Message;
            }
            catch (Exception ex)
            {
                Label10.Text = "Client error: Something went wrong" + ex.Message;
            }

        }
Exemple #4
0
 protected void ButtonGet_Click(object sender, EventArgs e)
 {
     try
     {
         var service = new EmployeesServiceClient();
         var id      = int.Parse(TextBoxID.Text);
         if (id > 0)
         {
             var employee = service.GetEmployee(id);
             TextBoxEmployeeID.Text      = employee.ID.ToString();
             TextBoxFirstName.Text       = employee.FirstName;
             TextBoxLastName.Text        = employee.LastName;
             TextBoxTitle.Text           = employee.Title;
             TextBoxTitleOfCourtesy.Text = employee.TitleOfCourtesy;
             TextBoxBirthDate.Text       = employee.BirthDate.ToString();
             TextBoxHireDate.Text        = employee.HireDate.ToString();
             TextBoxAddress.Text         = employee.Address;
             TextBoxCity.Text            = employee.City;
         }
     }
     catch (FaultException ex)
     {
         Label10.Text = "Service error: Something went wrong" + ex.Message;
     }
     catch (Exception ex)
     {
         Label10.Text = "Client error: Something went wrong" + ex.Message;
     }
 }
Exemple #5
0
 public Form1()
 {
     client = new EmployeesServiceClient();
     InitializeComponent();
 }