//CRIANDO O METODO PARA INSERIR, COMO PARAMETRO DE ENTRADA VAMOS PASSAR UM CLIENTE COMO PARAMETRO (OBJETO TRANSFERENCIA) Cliente é a classe contendo todos os parametros de cliente(todos atributos) public string Inserir(Cliente cliente) { try //tratamento de erro { acessoDadosSqlServer.LimparParametros(); //Limpar os parametros antes de qualquer coisa(LIMPARA PARAMETROS É UMA CLASSE QUE CRIAMOS EM ACESSO DADOS SQLSERVER) acessoDadosSqlServer.AdcionarParametros("@Nome", cliente.Nome); //Ele vai pegar la na Classe Cliente o campo Nome e inserir no banco no parametro @nome acessoDadosSqlServer.AdcionarParametros("@DataNascimento", cliente.DataNascimento); acessoDadosSqlServer.AdcionarParametros("@Sexo", cliente.Sexo); acessoDadosSqlServer.AdcionarParametros("@LimiteCompra", cliente.LimiteCompra); //APOS COLETARMOS TODOS OS PARAMETROS DE ENTRADA IREMOS EXECUTAR A MANIPULAÇÃO e Armazeno ela em uma variavel para retorno na seguite linha string IdCliente = acessoDadosSqlServer.ExecutarManipulacao(CommandType.StoredProcedure, "uspClienteInserir").ToString(); //retorno do id que esta na procedure return(IdCliente); } catch (Exception exception) { return(exception.Message); } }