Beispiel #1
0
        private void LoadAddress()
        {
            var dataAddrFirst = _mClienteAddr.Query().Where("id_pessoa", IdCliente).FirstOrDefault <Model.PessoaEndereco>();

            if (_mPedido.id_useraddress > 0)
            {
                dataAddrFirst = new Model.PessoaEndereco().Query().Where("id", _mPedido.id_useraddress).FirstOrDefault <Model.PessoaEndereco>();
            }

            if (DetailsClient.IdAddress > 0)
            {
                dataAddrFirst = new Model.PessoaEndereco().Query().Where("id", DetailsClient.IdAddress).FirstOrDefault <Model.PessoaEndereco>();
            }

            if (dataAddrFirst != null)
            {
                if (dataAddrFirst.Estado != Settings.Default.empresa_estado)
                {
                    localDestino.SelectedValue = "2";
                }
                else
                {
                    localDestino.SelectedValue = "1";
                }

                AddrInfo.Visible = true;
                AddrInfo.Text    = $"Rua: {dataAddrFirst.Rua}, {dataAddrFirst.Cep} - {dataAddrFirst.Bairro} - {dataAddrFirst.Cidade}/{dataAddrFirst.Estado} - {dataAddrFirst.Pais}";
                IdAddr           = dataAddrFirst.Id;

                _mPedido.Id             = _mNota.id_pedido;
                _mPedido.id_useraddress = IdAddr;
                _mPedido.Save(_mPedido);

                btnAddAddr.Visible = true;
                btnAddAddr.Text    = "Selecionar outro Endereço!";
            }
            else
            {
                AddrInfo.Visible   = true;
                btnAddAddr.Visible = true;
                AddrInfo.Text      = "Esse destinatário não possui um endereço cadastrado!";
                btnAddAddr.Text    = "Adicionar Endereço!";
            }
        }
Beispiel #2
0
        public string GetEnderecos(int id)
        {
            var address    = new Model.PessoaEndereco();
            var dataAdress = address.Query()
                             .Where("EXCLUIR", 0)
                             .Where("ID_PESSOA", id)
                             .OrderByDesc("criado")
                             .Get();

            string endereco = "", cidade = "";

            foreach (var itemAd in dataAdress)
            {
                endereco  = itemAd.RUA;
                endereco += ", " + itemAd.NR;
                endereco += " - " + itemAd.BAIRRO;
                cidade    = itemAd.CIDADE;
                cidade   += " / " + itemAd.ESTADO;
            }

            return(endereco + " - " + cidade);
        }