public UsuarioTelefoneViewModel(UsuarioTelefone usuarioTelefone) { if (usuarioTelefone == null) { new ApplicationException("É necessário informar o telefone do usuário!"); } numero = usuarioTelefone.numero; ddd = usuarioTelefone.ddd; }
public void SignUp(string nome, string senha, string email, object[] telefone) { Usuario _usuario = ObjectFactory.CriarUsuario(Guid.NewGuid(), nome, email, senha); UsuarioRepositorio _usuarioRepositorio = new UsuarioRepositorio(); foreach (object x in telefone) { UsuarioTelefone _tel = ((UsuarioTelefone)(x)); _usuario.AdicionarTelefone(_tel.ddd, _tel.numero); } _usuarioRepositorio.Add(_usuario); }