/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSalvar_Alterar_Click(object sender, RoutedEventArgs e) { try { if (user == null) { user = new Model.UsuarioSistema(); } user.Login = this.txtLogin.Text; user.Senha = this.txtSenha.Password; user.Perfil = this.cbxPerfil.SelectedValue.ToString(); user.Nome = this.txtNomeUsuario.Text; db.UsuarioSistemas.Add(user); db.SaveChanges(); this.btnNovo_Click(sender, e); this.CarrgarUsuarioSistema(); MessageBox.Show("Usuário salvo com sucesso.", "Informação", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "Falha de Autenticação", MessageBoxButton.OK, MessageBoxImage.Error); } }
public MenuWindow(Model.UsuarioSistema user) { InitializeComponent(); if (user != null) { userr = user; this.lalNomeUsuario.Content = "Usuário: " + user.Nome; if (user.Perfil == "O") { menuCadastro.Visibility = Visibility.Collapsed; } } }