public ActionResult CreateTinyUrl(CreateTinyUrlModel model) { var userID = ((AspNetUser)Session["User"]).Id; Uri uriResult; var isValid = Uri.TryCreate(model.url, UriKind.Absolute, out uriResult) && (uriResult.Scheme == Uri.UriSchemeHttp || uriResult.Scheme == Uri.UriSchemeHttps); if (isValid) { TinyUrlService.CreateUrl(model.url, userID); } return(RedirectToAction("ViewMyUrls", new { userID, validUrl = isValid })); }
public ActionResult CreateTinyUrl() { var model = new CreateTinyUrlModel(); return(View(model)); }