public ActionResult Step6(int id) { Step6ViewModel model = _listingService.GetStep6ById(id); model.StepsProgressModel.Step = 6; model.StepsProgressModel.ListingId = id; if (model.Step6FlatForRent != null) { return(View("FlatForRent/Step6", model)); } if (model.Step6FlatForSale != null) { return(View("FlatForSale/Step6", model)); } if (model.Step6HouseForRent != null) { return(View("HouseForRent/Step6", model)); } if (model.Step6HouseForSale != null) { return(View("HouseForSale/Step6", model)); } if (model.Step6LandForSale != null) { return(View("LandForSale/Step6", model)); } if (model.Step6RoomForRent != null) { return(View("RoomForRent/Step6", model)); } return(RedirectToAction("Index")); }
public ActionResult Step6(Step6ViewModel model) { if (ModelState.IsValid) { _listingService.SaveListingStep6(model, User.Identity.GetUserId()); return(RedirectToAction(nameof(Step7), new { id = model.Id })); } model.StepsProgressModel.ListingId = model.Id; model.StepsProgressModel.Step = 6; if (model.Step6FlatForRent != null) { return(View("FlatForRent/Step6", model)); } if (model.Step6FlatForSale != null) { return(View("FlatForSale/Step6", model)); } if (model.Step6HouseForRent != null) { return(View("HouseForRent/Step6", model)); } if (model.Step6HouseForSale != null) { return(View("HouseForSale/Step6", model)); } if (model.Step6LandForSale != null) { return(View("LandForSale/Step6", model)); } if (model.Step6RoomForRent != null) { return(View("RoomForRent/Step6", model)); } return(RedirectToAction("Index")); }
public ActionResult AddTextInAnotherLanguage(Step6ViewModel model) { List <TextInAnotherLanguageViewModel> list = _listingService.AddTextInAnotherLanguage(model, User.Identity.GetUserId()); return(PartialView("Property/_TextInAnotherLanguageTablePartial", list)); }