public PublisherProfileController() { publisherProfileManager = new PublisherProfileManager(); siteViewModelManager = new SiteViewModelManager(); audienceManager = new AudienceManager(); _cosmosIdentityManager = new CosmosIdentityManager(); }
private JsonResult CreateSiteWithToken(SiteViewModel viewModel) { SiteViewModelManager manager = new SiteViewModelManager(); IdUser = Microsoft.AspNet.Identity.IdentityExtensions.GetUserId(User.Identity); string messageOut = string.Empty; string siteId = string.Empty; bool result = false; //Falta hacerlo transaccional result = manager.CreateSite(viewModel, IdUser, out messageOut, out siteId); if (result) { var resultToken = manager.AddToken(new Guid(siteId)); return(Json(new { success = result, message = messageOut, idSite = siteId })); } else { return(Json(new { error = "Error creating site" })); } }
public ActionResult CreateSite() { manager = new SiteViewModelManager(); ModelState.Clear(); return(View(manager)); }
public SiteController() { manager = new SiteViewModelManager(); }