public async Task <IActionResult> Edit(int id, [Bind("MemoId,EnteringDate,Memo,EnteringStaff,Branch,Note")] BrhMemo brhMemo) { if (id != brhMemo.MemoId) { return(NotFound()); } if (ModelState.IsValid) { try { brhMemo.EnteringDate = TimeZoneInfo.ConvertTime(DateTime.Now, TimeZoneInfo.FindSystemTimeZoneById("China Standard Time")); _context.Update(brhMemo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BrhMemoExists(brhMemo.MemoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } AppIdentityUser _user = await _userManager.FindByNameAsync(User.Identity.Name); ViewData["UserName"] = _user.UserName; ViewData["Branch"] = _user.Branch; return(PartialView("~/Areas/Branch/Views/BrhCollect/CreateEdit.cshtml", brhMemo)); }
public async Task <IActionResult> Create([Bind("MemoId,EnteringDate,Memo,IsFinish,EnteringStaff,Branch,Note")] BrhMemo brhMemo) { if (ModelState.IsValid) { brhMemo.EnteringDate = TimeZoneInfo.ConvertTime(DateTime.Now, TimeZoneInfo.FindSystemTimeZoneById("China Standard Time")); _context.Add(brhMemo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(PartialView("~/Areas/Branch/Views/BrhCollect/CreateEdit.cshtml", brhMemo)); }