public ActionResult JsonCheckStoreName() { JsonCheckStoreNameRequest data = MerchantTribe.Web.Json.ObjectFromJson<JsonCheckStoreNameRequest>(Request.InputStream); string clean = ""; if (data != null) { clean = data.storename; clean = Text.ForceAlphaNumericOnly(clean); } string msg = ""; if (MTApp.AccountServices.StoreNameExists(clean)) { msg = "<div class=\"flash-message-failure\"><strong>" + clean + ".merchanttribestores.com</strong><br />Store name is already taken.</div>"; } else { msg = "<div class=\"flash-message-success\"><strong>" + clean + ".merchanttribestores.com</strong><br />Store name is available.</div>"; } if (clean == "") { msg = "<div class=\"flash-message-watermark\">a store name is required<br /> </div>"; } JsonOut result = new JsonOut() { cleanstorename = clean, message = msg }; string json = MerchantTribe.Web.Json.ObjectToJson(result); return new MerchantTribeStore.Controllers.PreJsonResult(json); }
public ActionResult JsonCheckStoreName() { JsonCheckStoreNameRequest data = MerchantTribe.Web.Json.ObjectFromJson <JsonCheckStoreNameRequest>(Request.InputStream); string clean = ""; if (data != null) { clean = data.storename; clean = Text.ForceAlphaNumericOnly(clean); } string msg = ""; if (MTApp.AccountServices.StoreNameExists(clean)) { msg = "<div class=\"flash-message-failure\"><strong>" + clean + ".merchanttribestores.com</strong><br />Store name is already taken.</div>"; } else { msg = "<div class=\"flash-message-success\"><strong>" + clean + ".merchanttribestores.com</strong><br />Store name is available.</div>"; } if (clean == "") { msg = "<div class=\"flash-message-watermark\">a store name is required<br /> </div>"; } JsonOut result = new JsonOut() { cleanstorename = clean, message = msg }; string json = MerchantTribe.Web.Json.ObjectToJson(result); return(new MerchantTribeStore.Controllers.PreJsonResult(json)); }