Boa noite poderiam me ajudar, não consigo encontrar meu erro no código
Classe Diretor
insira seu código aqui
public class GerenciadorBonificacao { private double _totalBonificacao; // declarando variavel para uso dentro do Registrar dentro do construtor.
public void Registrar(Funcionario funcionario)
{
// acessando a classe funcionario e o metodo Get
_totalBonificacao += funcionario.GetBonificacao();
}
public double GetTotalBonificacao()
{
return _totalBonificacao;
}
}
public class Diretor
{
public string Nome { get; set; }
public string Cpf { get; set; }
public double Salario { get; set; }
public double GetBonificaçao()
{
return Salario++;
}
public Diretor(string nome, string cpf, double salario)
{
// contrutor do Funcionario
Nome = nome;
Cpf = cpf;
Salario = salario;
}
classe Funcionario
public class Funcionario
{
public string Nome { get; set; }
public string Cpf { get; set; }
public double Salario { get; set; }
public Funcionario( string nome, string cpf,double salario)
{
// contrutor do Funcionario
Nome = nome;
Cpf = cpf;
Salario = salario;
}
public double GetBonificacao()
{
return Salario * 0.10;
}
}
onde ta dando erro
static void Main(string[] args) { GerenciadorBonificacao gerenciador = new GerenciadorBonificacao(); Funcionario carlos = new Funcionario("Isac", "459.622.588-51", 1600.00);
Diretor Welliton = new Diretor("Welliton","459655885-87",6000);
gerenciador.Registrar(Isac);
gerenciador.Registrar(Welliton);
Console.ReadLine();
}
}
da erro no dois nomes "isac" e "welliton", erro CS1503, eu nao entendi ele, poderiam me ajudar?