예제 #1
0
        private async void AddItem()
        {
            var details = new CountPlanDetailItem();


            details.CountPlanId = PlanId;
            details.UserCode    = User;
            details.DateCreated = DateTime.Now.ToString("dd/MM/yyyy hh:mm");
            details.Quantity    = AddQuantity;
            details.ProductCode = ProductCode;
            details.Count       = LastRowCount + 1;

            NewDetails.Add(details);

            int countItemsDetail = _details.Count == 0 ? 1 : _details.Count;

            HeightList = (countItemsDetail * 45) + (countItemsDetail * 10);

            Details.Add(details);
            AddQuantity = 0;
        }
        private async void AddItem()
        {
            var details = new CountPlanDetailItem();


            details.CountPlanId = PlanId;
            details.UserCode    = User;
            details.DateCreated = DateTime.Now.ToString("dd/MM/yyyy hh:mm");
            details.Quantity    = AddQuantity;
            details.ProductCode = ProductCode;
            details.Count       = LastRowCount + 1;

            CountProduct = CountProduct + AddQuantity;

            NewDetails.Add(details);

            int countItemsDetail = _details.Count == 0 ? 1 : _details.Count;

            if (Details.Count == 1)
            {
                HeightList = (countItemsDetail * 60) + (countItemsDetail * 15);
            }
            else
            {
                HeightList = (countItemsDetail * 40) + (countItemsDetail * 12);
            }

            //HeightList = (countItemsDetail*40) + (countItemsDetail*10);

            Details.Add(details);

            //else
            //{
            //    await App.Current.MainPage.DisplayAlert("TSHIRT - Error", "Ingrese un valor Númerico", "OK");
            //}
            AddQuantity = 0;

            App.Current.MainPage.Navigation.NavigationStack.Last().FindByName <Entry>("EntrQuantity").Focus();
        }