public async Task <IActionResult> Create() { CallbackUrlViewModel callbackUrlViewModel = new CallbackUrlViewModel { Services = await _serviceRepository.Select(), }; return(View(callbackUrlViewModel)); }
public async Task <IActionResult> Create(CallbackUrlViewModel callbackUrlModel) { if (ModelState.IsValid) { var serivce = await _serviceRepository.GetByName(callbackUrlModel.Service); if (serivce != null) { CallbackUrl callbackUrl = new CallbackUrl() { CallbackType = callbackUrlModel.CallbackType, ServiceId = serivce.Id, URL = callbackUrlModel.URL, Created = DateTime.UtcNow, Updated = null }; await _callbackUrlRepository.Insert(callbackUrl); } } return(RedirectToAction("List")); }