public async Task <IActionResult> Delete(Guid id) { var OldStock = await _db.Stocks.FirstOrDefaultAsync(stock => stock.Id == id); if (OldStock == null) { return(Json(new { success = false, message = "Error while Deleting!" })); } _db.Stocks.Remove(OldStock); await _db.SaveChangesAsync(); return(Json(new { success = true, message = "Deletion successful!" })); }
public async Task <IActionResult> OnPost() { if (ModelState.IsValid) { await _db.Stocks.AddAsync(Stock); await _db.SaveChangesAsync(); return(RedirectToPage("Table")); } else { return(Page()); } }
public async Task <IActionResult> OnPost() { if (ModelState.IsValid) { var OldStock = await _db.Stocks.FindAsync(Stock.Id); OldStock.TradeCode = Stock.TradeCode; OldStock.TradeDate = Stock.TradeDate; OldStock.High = Stock.High; OldStock.Low = Stock.Low; OldStock.Open = Stock.Open; OldStock.Close = Stock.Close; OldStock.Volume = Stock.Volume; await _db.SaveChangesAsync(); return(RedirectToPage("Table")); } return(RedirectToPage()); }