public async Task <IActionResult> GenerovanieApiKeysAsync(string paPoznamka) { string kluc = GeneratingApiKey.generuj(); DateTime dat = (DateTime.Now).AddYears(1); ApiKey apiKey = new ApiKey(); apiKey.Key = kluc; apiKey.Note = paPoznamka; apiKey.ExpirationDate = dat; databaseContext.ApiKeys.Add(apiKey); await databaseContext.SaveChangesAsync(); return(Json(apiKey)); }
public async Task <IActionResult> GenerateApiKey(ApiKey model) { // string kluc = GenerovanieApiKey.generuj(); // DateTime dat = (DateTime.Now).AddYears(1); ApiKey apiKey = new ApiKey(); apiKey.Key = GeneratingApiKey.generuj(); apiKey.Note = model.Note; apiKey.ExpirationDate = model.ExpirationDate; databaseContext.ApiKeys.Add(apiKey); aktualneIdApi = apiKey.Id; await databaseContext.SaveChangesAsync(); return(RedirectToAction(nameof(HomeController.NewApiKey), "Home"));; }