public void AdicionarEnderecos(params Endereco[] enderecos) { foreach (Endereco endereco in enderecos) { Enderecos.Add(endereco); } }
public virtual void AdicionarEndereco(Endereco endereco) { if (!Enderecos.Any(x => x.Id == endereco.Id)) { Enderecos.Add(endereco); } }
public ClienteFisico(int codigo, string nome, int idade, string cpf, Endereco endereco = null) { Codigo = codigo; Nome = nome; IniciarEnderecos(); Enderecos.Add(endereco); Idade = idade; Cpf = cpf; }
public ClienteJuridico(int codigo, string nome, int idade, string cnpj, Endereco endereco = null) { Codigo = codigo; Nome = nome; IniciarEnderecos(); Enderecos.Add(endereco); Idade = idade; Cnpj = cnpj; }
public void AddEndereco() { CurrentEndereco = new PessoaEndereco() { Status = Status.Ativo, TipoEndereco = TipoEndereco.Cobranca, Pessoa = Entity }; Enderecos.Add(CurrentEndereco); OnPropertyChanged("Entity"); }
public bool AdicionarEndereco(Endereco endereco) { if (Enderecos.Any(x => x.Equals(endereco))) { return(false); } if (endereco.EnderecoPadrao) { MudarEnderecoPadrao(); } Enderecos.Add(endereco); return(true); }
private async void Ce_SalvaEnderecoHandler(object sender, Handlers.Enderecos.ContaEnderecoHandler args) { var contaEndereco = args.ContaEndereco; var contaEnderecoViewModel = args.ContaEnderecoViewModel; var wsEntityService = new WSEntityService <ContaEndereco>(Constantes.SERVER_CONTAS_ENDERECO); if (!args.Edit && !Edit) { contaEnderecoViewModel.EndEdit(); Enderecos.Add(contaEnderecoViewModel); return; } if (args.Edit && !Edit) { return; } if (Edit && args.Edit) { args.ContaEnderecoViewModel.EndEdit(); var result = await wsEntityService.Atualiza(args.ContaEndereco); if (!result) { Enderecos.FirstOrDefault(e => e.Id == args.ContaEnderecoViewModel.Id).CancelEdit(); } return; } if (Edit && !args.Edit) { contaEnderecoViewModel.EndEdit(); contaEndereco.Id_conta = clienteViewModel.Cliente.Id.Value; var result = await wsEntityService.Cria(contaEndereco); if (result) { Enderecos.Add(contaEnderecoViewModel); } return; } }
public Carona(Colaborador ofertante, int vagas, Endereco origem, Endereco destino) : this() { ofertante.ValidarArgumentoNulo(); vagas.ValidarVagas(LIMITE_MAXIMO_DE_VAGAS, LIMITE_MINIMO_DE_VAGAS); origem.ValidarArgumentoNulo(); destino.ValidarArgumentoNulo(); Ofertante = ofertante; VagasTotal = vagas; origem.Tipo = TipoEndereco.ORIGEM; destino.Tipo = TipoEndereco.DESTINO; Enderecos.Add(origem); Enderecos.Add(destino); //Origem.CaronaOrigem = this; //Destino.CaronaDestino = this; }
public void Adicionar(Endereco endereco) { Enderecos.Add(endereco); }
public void AddEndereco(Endereco endereco) { Enderecos.Add(endereco); }