public static void AtualizarUsuario() { Console.WriteLine("---Atualizar Usuário---"); ListarUsuario(); Console.WriteLine("Informe o Id para alteração de registro"); var usuarioId = int.Parse(Console.ReadLine()); var usuario = usuarios.GetUsuarios().FirstOrDefault(i => i.Id == usuarioId); if (usuario == null) { Console.WriteLine("Id informado inválido"); return; } Console.WriteLine("Informe o novo login do usuário"); usuario.Login = Console.ReadLine(); Console.WriteLine("Informe a nova senha do Usuario"); usuario.Senha = Console.ReadLine(); var resultado = usuarios.AtualizarUsuario(usuario); if (resultado) { Console.WriteLine("Usuario atualizado com sucesso"); } else { Console.WriteLine("Erro ao atualizar usuario"); } }
private void btnSalvar_Click(object sender, EventArgs e) { if (usuarioController.AtualizarUsuario(txbID, txbUsername, txbEmail, txbSenha, null, currentUser)) { currentUser = usuarioController.AtualizarInformacoesDaContaDeUsuario(txbUsername, txbEmail, txbSenha, currentUser); } }
public static void AtualizarUsuario() { Console.WriteLine("Atualizar Exemplar"); ListagemUsuarios(); //mostra a lista para identificar o ID que sera alterado Console.WriteLine("Informe o ID do usuário a ser alterado:"); var usuId = int.Parse(Console.ReadLine()); //informa ID para alterar //cria variavel para comparar e encontra ID var atualiz = usuarioController.GetUsuarios().FirstOrDefault(x => x.Id == usuId); if (atualiz == null) { Console.WriteLine("ID informado inválido"); return; } Console.WriteLine("Informe o Login novo:"); atualiz.Login = Console.ReadLine(); Console.WriteLine("Informe a Senha nova:"); atualiz.Senha = Console.ReadLine(); var resultado = usuarioController.AtualizarUsuario(atualiz); // apenas mostra mensagem ao final da tentativa de atualizar um produto if (resultado) { Console.WriteLine("Atualizado com sucesso!"); } else { Console.WriteLine("Erro ao atualizar exemplar."); } }
private void btnAtualizar_Click(object sender, EventArgs e) { if (usuarioController.AtualizarUsuario(txbID, txbUsername, txbEmail, txbSenha, selectTipoUsuario)) { usuarioController.FiltrarUsuarios(dgvUsuarios, cbFiltroTipoUsuario, txbFiltroUsuarios.Text, txbID, txbUsername, txbEmail, txbSenha, selectTipoUsuario, btnAtualizar, btnRemover, currentUser); } }
/// <summary> /// Metódo para atualizar um usuario que já está no nosso sistema /// </summary> public static void AtualizarUsuario() { Console.WriteLine("\n--- Atualizar usuario ---"); Console.WriteLine(); usuariosController.RetornaListaDeUsuarios().ForEach(item => Console.WriteLine($"ID: {item.Id}, Login: {item.Login}, Senha: {item.Senha}, {item.DataCriacao}")); Console.WriteLine(); Console.WriteLine("Informe o Id para alteração de registro"); var usuarios = int.Parse(Console.ReadLine()); var usu = usuariosController.GetUsuarios().FirstOrDefault(x => x.Id == usuarios); if (usu == null) { Console.WriteLine("Id informado inválido!"); } Console.WriteLine("\nInforme o usuario:"); usu.Login = Console.ReadLine(); Console.WriteLine("\nInforme a senha:"); usu.Senha = Console.ReadLine(); var resultado = usuariosController.AtualizarUsuario(usu); if (resultado) { Console.WriteLine("\nUsuario atualizado com sucesso\n!"); } else { Console.WriteLine("\nErro ao atualizar o usuario!"); } Console.ReadKey(); }
private static void AtualizarUsuario() { Console.WriteLine("--- Atualizar Usuario ---"); usuarios.GetUsuario().ToList <Usuario>().ForEach(i => Console.WriteLine($"id: {i.Id} - Nome do Usuário: {i.Login} e data criação: {i.DataCriacao}")); Console.WriteLine("Informe o Id para alterar registro"); var usuarioId = int.Parse(Console.ReadLine()); //obtemos no BD o item completo que vamos atualizar var usuario = usuarios.GetUsuario().FirstOrDefault(x => x.Id == usuarioId); //obtemos os celulares e a regra via Id if (usuario == null) { Console.WriteLine("Id informado inválido"); return; } Console.WriteLine("Informe o nome do usuário para atualizar"); usuario.Login = Console.ReadLine(); Console.WriteLine("Informe a nova senha do usuário para atualizar"); usuario.Senha = Console.ReadLine(); var resultado = usuarios.AtualizarUsuario(usuario); if (resultado) { Console.WriteLine("Usuário atualizado com sucesso"); } else { Console.WriteLine("Erro ao atualizar usuário"); } }
private void SalvarUsuario() { UsuarioController usuarioController = new UsuarioController(); try { usuarioController.AtualizarUsuario(); } catch (MySqlException exce) { util.MensagemDeTeste("Erro ao salvar usuario, falha na conexão ao banco de dados", "Erro!"); throw exce; } catch (Exception ex) { util.MensagemDeTeste("Erro não esperado ao salvar usuario: " + ex.Message, "Erro!"); throw ex; } foreach (ItemModel item in ItemCache.ListaItens) { try { itemController.AtualizarItem(item); } catch (MySqlException exce) { util.MensagemDeTeste("Erro ao atualizar item, falha na conexão ao banco de dados", "Erro!"); throw exce; } catch (Exception ex) { util.MensagemDeTeste("Erro não esperado ao atualizar item: " + ex.Message, "Erro!"); throw ex; } } }