public async Task <ActionResult> Edit([Bind(Include = "id,TheDate,DayOfWeek,Name,Amount,Type,UserID")] UpcomingBills_Alter upcomingBills_Alter) { if (ModelState.IsValid) { db.Entry(upcomingBills_Alter).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(upcomingBills_Alter)); }
public ActionResult Edit([Bind(Include = "id,KeyBalance1,DateTime")] KeyBalance keyBalance) { var claimsIdentity = User.Identity as ClaimsIdentity; var userIdClaim = claimsIdentity.Claims .FirstOrDefault(x => x.Type == ClaimTypes.NameIdentifier); if (userIdClaim != null) { userIdValue = userIdClaim.Value; } else { userIdValue = "tempuser"; } if (ModelState.IsValid) { keyBalance.UserID = userIdValue; db.Entry(keyBalance).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(keyBalance)); }