public BindableCollection <ProductsModel> toBindable()
 {
     foreach (var item in ApiConnectModel.GetAllSoldProducts().Result)
     {
         Bindable.Add(item);
     }
     return(Bindable);
 }
Пример #2
0
        public void AddToBase()
        {
            List <string> types = new List <string>();

            types.Add(Type);
            ProductsModel pm = new ProductsModel(Name, Ean, Producer, types, Quantity, Price, Vat);

            ApiConnectModel.insertProducts(pm);
            MessageBox.Show("Zrobione!");
        }
        public BindableCollection <ProductsModel> FindAndDisplayProductFindedByType()
        {
            BindableCollection <ProductsModel> toReturn = new BindableCollection <ProductsModel>();

            foreach (var product in ApiConnectModel.FindByOneType(SelectedType).Result)
            {
                toReturn.Add(product);
            }
            return(toReturn);
        }
        public void SearchFromType()
        {
            BindableCollection <ProductsModel> toReturn = new BindableCollection <ProductsModel>();

            foreach (var product in ApiConnectModel.FindByOneType(SelectedType).Result)
            {
                toReturn.Add(product);
            }

            Bindable = toReturn;
            Refresh();
        }
        public void generateRaportThisMonth()
        {
            string s = ApiConnectModel.returnSumOfPricesNow().Result;
            float  f = (float)double.Parse(s, System.Globalization.CultureInfo.InvariantCulture);

            float truncated = (float)(Math.Truncate((double)f * 100.0) / 100.0);

            float rounded = (float)(Math.Round((double)f, 2));

            RaportMoneyField            = rounded;
            RaportCountTransactionField = ApiConnectModel.ReturnSoldCountAll().Result;
            RaportAllSold = ApiConnectModel.ReturnSoldAllTransaction().Result;
        }
Пример #6
0
 public ShellViewModel(ActualBaseViewModel act)
 {
     ApiConnectModel.InitializeClient();
     _act = act;
     ActivateItem(_act);
 }
Пример #7
0
 public ModifyDataViewModel()
 {
     ApiConnectModel.InitializeClient();
 }
Пример #8
0
 public void DeleteFromBase()
 {
     ApiConnectModel.DeleteProduct(EanToDelete);
 }
 public SavedBaseViewModel()
 {
     ApiConnectModel.InitializeClient();
     toBindable();
 }
 public List <ProductsModel> returnAllProducts()
 {
     return(ApiConnectModel.getAllProducts().Result);
 }
 public ActualBaseViewModel()
 {
     ApiConnectModel.InitializeClient();
     BindableTypes = returnTypes();
     toBindable();
 }
 public void SellProduct()
 {
     ApiConnectModel.SoldProduct(SelectedProduct, Quantity);
 }