protected override void AssertEntityUpdated <TObject>(TObject entity) { object accessor = FlatFileRepository.SelectAccessDelegate(entity.GetType()); if (accessor is Reporter && entity is Exception ex) { AssertEntityUpdatedException(ex); } }
public JsonResult RegisterNewAccount(string fullName, string email, string password) { FlatFileRepository accountRepository = new FlatFileRepository(); Object data = null; if (accountRepository.RegisterNewAccount(fullName, email, password, 1)) data = new { isOk = true, errorMessage = "No Error encountered" }; else data = new { isOk = false, errorMessage = "Registration unsuccessful" }; return new JsonResult { Data = data }; }
public JsonResult CheckLogin(string fullName, string email, string password) { FlatFileRepository accountRepository = new FlatFileRepository(); Object data = null; var user = accountRepository.CheckLogin(fullName, email, password); if (user != null) { UserSession.LoggedInUser = new RegisteredUserBase { Email = user.EmailAddress, UserName = user.FullName, UserId = user.Id }; data = new { isOk = true, errorMessage = "No Error encountered" }; } else data = new { isOk = false, errorMessage = "Login unsuccessful" }; return new JsonResult { Data = data }; }