public void registrarUsuario(tblusuario regUsuario) { try { var bd = new BD(); var tablaUsuario = bd.tblusuario; bool usuarioExiste = false; foreach (var usuarios in tablaUsuario) { if (regUsuario.nombreUsuario == usuarios.nombreUsuario) { usuarioExiste = true; } } if (usuarioExiste == false) { bd.tblusuario.Add(regUsuario); } else { MessageBox.Show("El usuario existe"); } bd.SaveChanges(); } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message); } }
private void button1_Click(object sender, RoutedEventArgs e) { string nombreUsuario = txtnombreUsuario.Text; string contraseñaUsuario = txtContraseña.Text; string rolUsuario = ""; if (rbtnAdmin.IsChecked == true) { rolUsuario = rbtnAdmin.Content.ToString(); } else if (rbtnUsuario.IsChecked == true) { rolUsuario = rbtnUsuario.Content.ToString(); } else if (rbtnAdminVEndedor.IsChecked == true) { rolUsuario = "VenAdmin"; } bool textBoxVacios = false; if (txtnombreUsuario.Text == "" || txtContraseña.Text == "" && (rbtnAdmin.IsChecked == false || rbtnUsuario.IsChecked == false || rbtnAdminVEndedor.IsChecked == false)) { textBoxVacios = true; } if (textBoxVacios == false) { var miUser = new tblusuario(); miUser.nombreUsuario = nombreUsuario; miUser.clave = contraseñaUsuario; miUser.rolUsuario = rolUsuario; miUser.registrarUsuario(miUser); txtnombreUsuario.Text = ""; txtContraseña.Text = ""; } else if (textBoxVacios == true) { MessageBox.Show("Debe rellenar todos los campos."); txtnombreUsuario.Text = ""; txtContraseña.Text = ""; } }
private void btnEditar_Click(object sender, RoutedEventArgs e) { string nombreUsuario = txtnombreUsuario.Text; string contraseñaUsuario = txtContraseña.Text; bool textBoxVacios = false; if (txtnombreUsuario.Text == "" || txtContraseña.Text == "") { textBoxVacios = true; } if (textBoxVacios == false) { var miEditar = new tblusuario(); miEditar.editarUsuario(nombreUsuario, contraseñaUsuario); txtnombreUsuario.Text = ""; txtContraseña.Text = ""; } else if (textBoxVacios == true) { MessageBox.Show("Debe rellenar todos los campos."); txtnombreUsuario.Text = ""; txtContraseña.Text = ""; } }