private void btnRegistrar_Click(object sender, RoutedEventArgs e) { if ((!txtAlias.PlaceHolder && cbRol.SelectedIndex != 0 && !txtContraseña.PlaceHolder) && ((rbEmpleado.IsChecked == true && cbEmpleado.Visibility == Visibility.Visible && cbEmpleado.SelectedIndex != 0) || (rbFuera.IsChecked == true && txtEmail.Visibility == Visibility.Visible && !txtEmail.PlaceHolder))) { if (validacionCampos()) { TDAService.TDAServiceClient tda = new TDAService.TDAServiceClient(); Usuarios u = new Usuarios(); u.Alias = txtAlias.Text; u.Contraseña = txtContraseña.Text; ComboBoxItem cbi = (ComboBoxItem)cbRol.Items[cbRol.SelectedIndex]; u.Rol = Convert.ToInt64(cbi.Uid); if (rbEmpleado.IsChecked == true) { ComboBoxItem cbi1 = (ComboBoxItem)cbEmpleado.Items[cbRol.SelectedIndex]; u.Empleado = Convert.ToInt64(cbi.Uid); u.Email = null; } else if (rbFuera.IsChecked == true) { u.Email = txtEmail.Text; u.Empleado = null; } tda.InsertUsuario(u); tda.Close(); this.Close(); } } else { MessageBox.Show("Favor de llenar los campos."); } }