public async Task <IActionResult> Edit(int id, [Bind("Id,Date,Time")] ReviewTime reviewTime) { if (id != reviewTime.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(reviewTime); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ReviewTimeExists(reviewTime.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(reviewTime)); }
public override int GetHashCode() { unchecked { var hashCode = Number; hashCode = (hashCode * 397) ^ Priority; hashCode = (hashCode * 397) ^ (Logograph != null ? Logograph.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Pronunciation != null ? Pronunciation.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (ReviewTime != null ? ReviewTime.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Definitions != null ? Definitions.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Usages != null ? Usages.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Phrases != null ? Phrases.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (Idioms != null ? Idioms.GetHashCode() : 0); return(hashCode); } }