public ActionResult ControlSidebarPartial() { BoxMargin MainModel = new BoxMargin(); if (User.Identity.IsAuthenticated) { if (User.IsInRole("Mod") || User.IsInRole("AdminUser") || User.IsInRole("devuser") || User.IsInRole("supperadmin")) { MainModel.packageId = 5; } else { long UserId = long.Parse(User.Identity.GetUserId()); User ObjectCurentUser = cms_db.GetObjUserByIdNoAsync(UserId); MainModel.packageId = ObjectCurentUser.PackageId.Value; } } else { MainModel.packageId = 0; } try { MainModel.FreeObject = cms_db.GetMarginByPackageLinq((int)EnumCore.Package.free); MainModel.DemObject = cms_db.GetMarginByPackageLinq((int)EnumCore.Package.dem); MainModel.VangObject = cms_db.GetMarginByPackageLinq((int)EnumCore.Package.vang); MainModel.KCObject = cms_db.GetMarginByPackageLinq((int)EnumCore.Package.kimcuong); } catch { } return(PartialView("_ControlSidebarPartial", MainModel)); }
public ActionResult ObjectNotificationMargin() { try { BoxMargin MainModel = new BoxMargin(); MainModel.FreeObject = cms_db.GetMarginByPackageLinq((int)EnumCore.Package.free); MainModel.DemObject = cms_db.GetMarginByPackageLinq((int)EnumCore.Package.dem); MainModel.VangObject = cms_db.GetMarginByPackageLinq((int)EnumCore.Package.vang); MainModel.KCObject = cms_db.GetMarginByPackageLinq((int)EnumCore.Package.kimcuong); return(Json(MainModel, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json("", JsonRequestBehavior.AllowGet)); } }