public void UpdatePerson(int id, UpdatePersonCommand command) { var person = _personAccomplishmentContext.People.Find(id); if (person == null) { throw new Exception("Unable to find person"); } person.FirstName = command.FirstName; person.LastName = command.LastName; person.Birthdate = command.Birthdate; person.City = command.City; person.State = command.State; _personAccomplishmentContext.SaveChanges(); }
public void CreateExceptionRecord(CreateExceptionLogCommand cmd) { var exceptionLogRecord = new ExceptionLog { LogTime = cmd.LogTime, HttpStatusCode = cmd.HttpStatusCode, RequestId = cmd.RequestId, ExceptionMessage = cmd.ExceptionMessage, ExceptionStackTrace = cmd.ExceptionStackTrace }; _personAccomplishmentContext.Add(exceptionLogRecord); _personAccomplishmentContext.SaveChanges(); }