public IActionResult GetAllForms() { var forms = _formManager.GetForms(); var subdomain = GetSubdomain(HttpContext.Request.Host.ToString()); if (subdomain != null) { forms = forms.Where(p => p.Project.Platform.Tenant == subdomain).AsEnumerable(); } if (forms == null) { return(NotFound()); } return(Ok(forms)); }
public ActionResult FormList() { if (Session["UserID"] != null) { var forms = formManager.GetForms(); List <FormViewModel> formViewModels = new List <FormViewModel>(); foreach (var item in forms) { var user = userManager.GetUserById(item.createdBy); formViewModels.Add( new FormViewModel { Id = item.Id, description = item.description, name = item.name, createdAt = item.createdAt, createdBy = user.name }); } return(View(formViewModels)); } return(RedirectToAction("Login", "Account")); }