public ActionResult EditPackage(string Id) { Api.AdminPackageDetails.AdminPackageDetails ApiobjPackage = new Api.AdminPackageDetails.AdminPackageDetails(); Domain.Socioboard.Domain.Package objPackage = (Domain.Socioboard.Domain.Package)(new JavaScriptSerializer().Deserialize(ApiobjPackage.GetPackageDetailsById(Id), typeof(Domain.Socioboard.Domain.Package))); Session["PackageToUpdate"] = objPackage; return(View(objPackage)); }
public ActionResult UpdatePackage(string Price) { Domain.Socioboard.Domain.Package objPackage = (Domain.Socioboard.Domain.Package)Session["PackageToUpdate"]; objPackage.Pricing = double.Parse(Price); string ObjPackage = (new JavaScriptSerializer().Serialize(objPackage)); Api.AdminPackageDetails.AdminPackageDetails ApiobjPackage = new Api.AdminPackageDetails.AdminPackageDetails(); string PkgUpdateMessage = (string)(new JavaScriptSerializer().Deserialize(ApiobjPackage.UpdatePackage(ObjPackage), typeof(string))); return(Content(PkgUpdateMessage)); }
public static void AddUserPackageRelation(Domain.Socioboard.Domain.User user) { Domain.Socioboard.Domain.UserPackageRelation objUserPackageRelation = new Domain.Socioboard.Domain.UserPackageRelation(); UserPackageRelationRepository objUserPackageRelationRepository = new UserPackageRelationRepository(); PackageRepository objPackageRepository = new PackageRepository(); Domain.Socioboard.Domain.Package objPackage = objPackageRepository.getPackageDetails(user.AccountType); objUserPackageRelation.Id = new Guid(); objUserPackageRelation.PackageId = objPackage.Id; objUserPackageRelation.UserId = user.Id; objUserPackageRelation.PackageStatus = true; objUserPackageRelationRepository.AddUserPackageRelation(objUserPackageRelation); }
public ActionResult EditPackage(string Id) { if (Session["User"] != null) { Domain.Socioboard.Domain.User _User = (Domain.Socioboard.Domain.User)Session["User"]; if (_User.UserType != "SuperAdmin") { return(RedirectToAction("Index", "Index")); } } else { return(RedirectToAction("Index", "Index")); } Api.AdminPackageDetails.AdminPackageDetails ApiobjPackage = new Api.AdminPackageDetails.AdminPackageDetails(); Domain.Socioboard.Domain.Package objPackage = (Domain.Socioboard.Domain.Package)(new JavaScriptSerializer().Deserialize(ApiobjPackage.GetPackageDetailsById(Id), typeof(Domain.Socioboard.Domain.Package))); Session["PackageToUpdate"] = objPackage; return(View(objPackage)); }
public ActionResult UpdatePackage(string Price) { if (Session["User"] != null) { Domain.Socioboard.Domain.User _User = (Domain.Socioboard.Domain.User)Session["User"]; if (_User.UserType != "SuperAdmin") { return(RedirectToAction("Index", "Index")); } } else { return(RedirectToAction("Index", "Index")); } Domain.Socioboard.Domain.Package objPackage = (Domain.Socioboard.Domain.Package)Session["PackageToUpdate"]; objPackage.Pricing = double.Parse(Price); string ObjPackage = (new JavaScriptSerializer().Serialize(objPackage)); Api.AdminPackageDetails.AdminPackageDetails ApiobjPackage = new Api.AdminPackageDetails.AdminPackageDetails(); string PkgUpdateMessage = (string)(new JavaScriptSerializer().Deserialize(ApiobjPackage.UpdatePackage(ObjPackage), typeof(string))); return(Content(PkgUpdateMessage)); }