public User Save(User user) { IUserComponent component = new UserComponent(); try { component.Save(user); } catch (Exception e) { throw new FaultException(e.Message); } return user; }
protected void btnSave_Click(object sender, EventArgs e) { //IUserService userService = new UserService(); //User myuser = new User(); //myuser.FirstName = txtFirstName.Text; //myuser.LastName = txtLastName.Text; //myuser.Email = txtEmail.Text; //myuser.LoginID = txtLoginID.Text; //myuser.Password = txtPassword.Text; //try //{ // userService.Save(myuser); // lblstatus.Text = "Success!"; //} //catch (Exception ex) //{} using (IUserComponent userService = new UserComponent()) { User myuser = new User(); myuser.FirstName = txtFirstName.Text; myuser.LastName = txtLastName.Text; myuser.Email = txtEmail.Text; myuser.LoginID = txtLoginID.Text; myuser.Password = txtPassword.Text; myuser.IsWindowAuthenticate = chkWindowAuthenticate.Checked; try { userService.Save(myuser); lblstatus.Text = "Success!"; } catch (Exception ex) { lblstatus.Text = ex.Message; //lblstatus.Text = "The Email address is already existed!"; } }; }