/// <summary> /// Construtor com valores do exterior c/carro /// </summary> /// <param name="data">data de quando a pessoa se tornou cliente</param> /// <param name="c">carro a introduzir em cliente</param> /// <param name="n">nome do cliente</param> /// <param name="nif">nif do cliente</param> /// <param name="dataNascimento">data de nascimento do cliente</param> public Cliente(string n, double nif, DateTime dataNascimento, DateTime data, Carro c) : base(n, nif, dataNascimento) { this.data = data; carros.AddCarro(c); }
/// <summary> /// Metodo que procura e retorna se um carro existe ou nao na lista de carros do cliente com saida atravez de um parametro caso exista. /// </summary> /// <param name="vin"></param> /// <param name="c"></param> /// <returns></returns> public bool SearchCarro(int vin, out Carro c) { return(carros.SearchCarro(vin, out c)); }
/// <summary> /// Metodo que procura e retorna se um carro existe ou nao na lista com saida atravez de um parametro caso exista. /// </summary> /// <param name="vin">vin do veiculo</param> /// <param name="c">Parametro de saido do objeto carro caso seja encontrado</param> /// <returns></returns> public bool SearchCarro(int vin, out Carro c) { return(this.c.SearchCarro(vin, out c)); }
/// <summary> /// Metodo para adicionar um carro aos carros do clinete. /// </summary> /// <param name="c">carro a adicionar</param> public bool AddCarro(Carro c) { return(carros.AddCarro(c)); }
/// <summary> /// Metodo para adicionar um carro a um cliente /// </summary> /// <param name="nif">nif do cliente</param> /// <param name="c">veiculo a adicionar</param> /// <returns></returns> public bool AddCarro(double nif, Carro c) { return(p.AddCarro(nif, c)); }