//private void Sendemail(MemoryStream memoryStream)
        //{
        //    try
        //    {

        //        //Mail Body
        //        MailMessage message = new MailMessage();
        //        message.To.Add("*****@*****.**");
        //        message.From = new MailAddress("*****@*****.**");
        //        message.Subject = "Orders from mobile app";
        //        Attachment attachment = new Attachment(root + @"/Output.pdf");//memoryStream, MediaTypeNames.Application.Pdf);
        //        message.Attachments.Add(attachment);
        //        message.Body = "hola burro";

        //        SmtpClient mailClient = new SmtpClient("smtp.gmail.com");
        //        mailClient.Port = 587;
        //        mailClient.EnableSsl = true;
        //        //mailClient.Credentials = new NetworkCredential("*****@*****.**", "hymatik123.");
        //        mailClient.Credentials = new NetworkCredential("*****@*****.**", "marketing123.");


        //        mailClient.Send(message);
        //    }
        //    catch (Exception e) { }


        //}
        public MainOrderPage()
        {
            InitializeComponent();

            OrderNow.Clicked += OrderNowBTN_Clicked;

            UserName.Clicked += async delegate
            {
                UserListPage ulp = await UserListPage.CreateUserListPageAsync();

                ulp.OnUserSelected += Ulp_OnUserSelected;
                await Navigation.PushModalAsync(ulp);
            };

            DeliveryAddress.Clicked += async delegate
            {
                DeliveryAddressListPage dalp = await DeliveryAddressListPage.CreateDeliveryAddressListPageAsync();

                dalp.OnAddressSelected += Dalp_OnUserSelected;
                await Navigation.PushModalAsync(dalp);
            };


            ManageOrder.Clicked += NewOrderBTN_Clicked;
        }
        public static async Task <DeliveryAddressListPage> CreateDeliveryAddressListPageAsync()
        {
            DeliveryAddressListPage page = new DeliveryAddressListPage();

            await page.RefreshPageAsync();

            return(page);
        }