private void Clear() { try { if (StockToAdd.Count() > 0) { PurchaseDetails.Amount = 0; PurchaseDetails.TotalValue = 0; StockToAdd.Clear(); } } catch (Exception E) { ExepionLogger.Logger.LogException(E); ExepionLogger.Logger.Show(E); } }
private void Remove() { try { if (SelectedStock != null && StockToAdd.Contains(SelectedStock)) { PurchaseDetails.Amount -= Convert.ToDecimal(SelectedStock.purchasedvalue); PurchaseDetails.TotalValue = 0; var stocktoremove = SelectedStock; StockToAdd.Remove(SelectedStock); } } catch (Exception E) { ExepionLogger.Logger.LogException(E); ExepionLogger.Logger.Show(E); } }
private void Add() { try { if (StockDetails.IsObjectValid) { StockToAdd.Add(StockDetails); PurchaseDetails.Amount += Convert.ToDecimal(_StockDetails.purchasedvalue); PurchaseDetails.TotalValue += Convert.ToDecimal(_StockDetails.purchasedvalue); StockDetails = new skStock(CurrentSession.CurrentUserObject); PurchaseDetails.Validate();; } } catch (Exception E) { ExepionLogger.Logger.LogException(E); ExepionLogger.Logger.Show(E); } }