public void SalvarUsuario(Usuario usuario) { string senhaFinal = ServicoDeCriptografia.ConverterParaMD5($"{usuario.Nome}_$_{usuario.Senha}"); using (var connection = new ContextoBancoDeDados()) { var usuarioBuscado = connection.Usuario.Where(p => p.Nome.Equals(usuario.Nome)).FirstOrDefault(); if (usuarioBuscado == null) { usuarioBuscado = new Usuario(usuario.Nome, senhaFinal); connection.Usuario.Add(usuarioBuscado); connection.SaveChanges(); } } }
public Usuario BuscarUsuario(Usuario usuario) { using (var connection = new ContextoBancoDeDados()) { string senhaFinal = ServicoDeCriptografia.ConverterParaMD5($"{usuario.Nome}_$_{usuario.Senha}"); var usuarioBuscado = connection.Usuario.Where(p => p.Nome.Equals(usuario.Nome) && p.Senha.Equals(senhaFinal)).FirstOrDefault(); if (usuarioBuscado != null) { return(usuarioBuscado); } return(null); } }