public BindableCollection <ProductsModel> toBindable() { foreach (var item in ApiConnectModel.GetAllSoldProducts().Result) { Bindable.Add(item); } return(Bindable); }
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; }
public ShellViewModel(ActualBaseViewModel act) { ApiConnectModel.InitializeClient(); _act = act; ActivateItem(_act); }
public ModifyDataViewModel() { ApiConnectModel.InitializeClient(); }
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); }