Esempio n. 1
0
        public void EditarOperador(Operador Operador)
        {
            this.Conect();

            sql = "UPDATE tboperador SET nome=@nome, cpf=@cpf, email=@email, telefone=@telefone, nascimento=@nascimento, " +
                  " endereco=@endereco, turno=@turno WHERE id=@id;";
            cmd = new NpgsqlCommand(sql, con);
            cmd.Parameters.AddWithValue("id", Operador.getId());
            cmd.Parameters.AddWithValue("nome", Operador.getNome());
            cmd.Parameters.AddWithValue("cpf", Operador.getCpf());
            cmd.Parameters.AddWithValue("email", Operador.getEmail());
            cmd.Parameters.AddWithValue("telefone", Operador.getTelefone());
            cmd.Parameters.AddWithValue("nascimento", Operador.getNascimento());
            cmd.Parameters.AddWithValue("endereco", Operador.getEndereco());
            cmd.Parameters.AddWithValue("turno", Operador.getTurno());
            cmd.Prepare();

            cmd.ExecuteNonQuery();
            this.Desconect();
        }
Esempio n. 2
0
        public void InserirOperador(Operador operador)
        {
            this.Conect();

            sql = "INSERT INTO tboperador(nome, cpf, email, telefone, nascimento, endereco, turno)";
            sql = sql + "VALUES(@nome, @cpf, @email, @telefone, @nascimento, @endereco, @turno); ";
            cmd = new NpgsqlCommand(sql, con);
            cmd.Parameters.AddWithValue("nome", operador.getNome());
            cmd.Parameters.AddWithValue("cpf", operador.getCpf());
            cmd.Parameters.AddWithValue("email", operador.getEmail());
            cmd.Parameters.AddWithValue("telefone", operador.getTelefone());
            cmd.Parameters.AddWithValue("nascimento", operador.getNascimento());
            cmd.Parameters.AddWithValue("endereco", operador.getEndereco());
            cmd.Parameters.AddWithValue("turno", operador.getTurno());
            cmd.Prepare();

            cmd.ExecuteNonQuery();
            this.Desconect();
            //Console.WriteLine("row inserted");
        }