示例#1
0
 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));
 }
示例#2
0
        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);
        }
示例#4
0
 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));
 }
示例#5
0
        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));
        }