public ActionResult SaveProvider(ProviderAddEditViewModel providerAddEditViewModel) { string token = HttpContext.Session.GetString("access_token"); string sql = string.Empty; if (providerAddEditViewModel.provider.provider_id is null) { providerAddEditViewModel.provider.provider_id = System.Guid.NewGuid().ToString(); } string result = APIservice.PostObject <ProviderModel>(providerAddEditViewModel.provider, "synapsenamespace=core&synapseentityname=provider", token); if (result == "OK") { this.toastNotification.AddSuccessToastMessage("Provider details is successfully saved."); } else { this.toastNotification.AddErrorToastMessage("Error while saving Provider details."); } providerAddEditViewModel.providerroles = GetProviderRoles(); return(View("AddEditProvider", providerAddEditViewModel)); }
public IActionResult NewProvider() { ProviderAddEditViewModel providerAddEditViewModel = new ProviderAddEditViewModel(); providerAddEditViewModel.providerroles = GetProviderRoles(); return(View("AddEditProvider", providerAddEditViewModel)); }
public ActionResult Edit(string id) { ProviderAddEditViewModel providerAddEditViewModel = new ProviderAddEditViewModel(); string token = HttpContext.Session.GetString("access_token"); List <ProviderModel> provider = APIservice.GetListById <ProviderModel>(id, "synapsenamespace=core&synapseentityname=provider&synapseattributename=provider_id&attributevalue=", token); providerAddEditViewModel.provider = provider.Select(w => w).First(); providerAddEditViewModel.providerroles = GetProviderRoles(); return(View("AddEditProvider", providerAddEditViewModel)); }