partial void DeleteStock(Stock instance);
private void detach_Stock(Stock entity) { this.SendPropertyChanging(); entity.PriceHistory1 = null; }
partial void UpdateStock(Stock instance);
partial void InsertStock(Stock instance);
public bool DeleteStocks(Stock oldStock) { try { DataContext.Stock.DeleteOnSubmit(oldStock); DataContext.SubmitChanges(); return true; } catch (Exception) /*FIXME*/ { return false; } }
public bool InsertStocks(Stock newStock) { try { DataContext.Stock.InsertOnSubmit(newStock); DataContext.SubmitChanges(); return true; } catch (Exception) /*FIXME*/ { return false; } }
public bool EditStocks(int oldId, Stock newStock) { try { Stock editableStock = DataContext.Stock.Single(c => c.Id == oldId); editableStock.Id = newStock.Id; editableStock.PriceHistory = newStock.PriceHistory; DataContext.SubmitChanges(); return true; } catch (Exception) /*FIXME*/ { return false; } }