public async Task <IActionResult> PutEventDetail(int id, EventDetail eventDetail) { if (id != eventDetail.EventId) { return(BadRequest()); } _context.Entry(eventDetail).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EventDetailExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PutUserDetail(int id, UserDetail userDetail) { if (id != userDetail.UserId) { return(BadRequest()); } userDetail.Email = userDetail.Email.ToLower().Trim(); if (!string.IsNullOrEmpty(userDetail.Password)) { userDetail.Password = PasswordEncryptor.Encrypt(userDetail.Password); } _context.Entry(userDetail).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UserDetailExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }