public string Cadastrar(Sessao sessao) { try { using (SqlConnection conexao = _Conexao.AbrirConexao()) { string cmd = $@"INSERT INTO Sessao(Id_Usuario,Chave) VALUES(@Id_Usuario,@Chave)"; using (SqlCommand comando = new SqlCommand(cmd, conexao)) { comando.Parameters.Add(new SqlParameter("@Id_Usuario", sessao.Id_Usuario)); comando.Parameters.Add(new SqlParameter("@Chave", sessao.Chave)); comando.ExecuteNonQuery(); return(sessao.Chave); } } } catch (Exception ex) { throw ex; } }
public int Cadastrar(Usuario usuario) { try { using (SqlConnection conexao = _Conexao.AbrirConexao()) { string cmd = $@"INSERT INTO Usuarios(Apelido,Email,Senha) VALUES(@Apelido,@Email,@Senha) SELECT SCOPE_IDENTITY()"; using (SqlCommand comando = new SqlCommand(cmd, conexao)) { comando.Parameters.Add(new SqlParameter("@Apelido", usuario.Apelido)); comando.Parameters.Add(new SqlParameter("@Email", usuario.Email)); comando.Parameters.Add(new SqlParameter("@Senha", usuario.Senha)); return(int.Parse(comando.ExecuteScalar().ToString())); } } } catch (Exception ex) { throw ex; } }