public ActionResult Delete(Guid facilityGuid) { ListingLogic listingLogic = new ListingLogic(); var listingToDelete = listingLogic.GetListingByFacilityGuid(facilityGuid); if (listingToDelete != null) { return View(listingToDelete); } return View(); }
public ActionResult ListingDetails(Guid facilityGuid, SeoSearchFilterViewModel seofilter) { var filter = this.RestoreFilter(seofilter); ListingLogic llogic = new ListingLogic(); ListingViewModelEdit listingnew = llogic.GetListingByFacilityGuid(facilityGuid).ToEdit(); var csz = this.CityStateZipAll.FirstOrDefault(c => c.CityStateZipGuid == listingnew.CityStateZipGuid); this.AddTypesOfCareToListing(listingnew); this.AddFacilityPhotoToListing(listingnew, false); var details = listingnew.ToListingDetails(csz, filter); return View(details); }
public ActionResult Delete(Guid facilityGuid, FormCollection collection) { var user = Membership.GetUser(); string email = user.UserName; ListingLogic listingLogic = new ListingLogic(); bool success = listingLogic.Delete(facilityGuid, email); return RedirectToAction("List"); }
public ActionResult See(Guid facilityGuid) { ListingLogic listingLogic = new ListingLogic(); ListingViewModel listing = listingLogic.GetListingByFacilityGuid(facilityGuid); if (null != listing) { ListingViewModelEdit listingnew = listing.ToEdit(); this.AddListingTypesToListing(listingnew); this.AddTypesOfCareToListing(listingnew); this.AddFacilityPhotoToListing(listingnew, false); return View(listingnew); } return RedirectToAction("Create", "Listings"); }
public ActionResult List() { var user = Membership.GetUser(); if (user == null) { return RedirectToAction("Create", "Account"); } string email = user.UserName; AccountLogic accountLogic = new AccountLogic(); AccountViewModel accountVM = accountLogic.GetByEmail(email); if (accountVM != null) { ListingLogic listingLogic = new ListingLogic(); IEnumerable<ListingViewModel> listings = listingLogic.GetListingByClientGuid(accountVM.ClientGuid); return View(listings); } else { return RedirectToAction("Create", "Account"); } }
public ActionResult Edit(Guid facilityGuid) { // Get account object from db ListingLogic listingLogic = new ListingLogic(); ListingViewModel listing = listingLogic.GetListingByFacilityGuid(facilityGuid); ListingViewModelEdit listingnew = listing.ToEdit(); listingnew.SaveButtonText = "Save"; listingnew.ActionName = "Edit"; this.AddListingTypesToListing(listingnew); this.AddTypesOfCareToListing(listingnew); this.AddFacilityPhotoToListing(listingnew, true); return View(listingnew); }
public ActionResult See() { AccountLogic accountLogic = new AccountLogic(); AccountViewModel accountVM = accountLogic.GetByEmail(User.Identity.Name); // If an account does not exist, help user create one. if (null == accountVM) { return RedirectToAction("Create", "Account"); } // If it does exist, show it. else { AccountWithListingsViewModel accountWithListings = accountVM.WithListings(); ListingLogic llogic = new ListingLogic(); var listings = llogic.GetListingsWithDateModifiedByClientGuid(accountWithListings.ClientGuid); accountWithListings.AccountListings = listings.ToList(); ClientCardInfoLogic ClientCardInfoLogic = new ClientCardInfoLogic(); var ccinfo= ClientCardInfoLogic.GetByClientGuid(accountWithListings.ClientGuid); ClientCardInfoViewModel clientCardInfoVM = new ClientCardInfoViewModel(); if (ccinfo != null) clientCardInfoVM = DecryptCCinfo(ccinfo); accountWithListings.clientCardInfoVM = clientCardInfoVM; return View(accountWithListings); } }