Esempio n. 1
0
		public static RepositoryResponse<UpdateViewModel> GetTemplateByPath(string path, string culture, MixCmsContext _context = null, IDbContextTransaction _transaction = null)
		{
			V_0 = new UpdateViewModel.u003cu003ec__DisplayClass92_0();
			V_1 = new RepositoryResponse<UpdateViewModel>();
			stackVariable2 = V_0;
			if (path != null)
			{
				stackVariable7 = path.Split('/', 0);
			}
			else
			{
				stackVariable7 = null;
			}
			stackVariable2.temp = stackVariable7;
			if (V_0.temp == null || (int)V_0.temp.Length < 2)
			{
				V_1.set_IsSucceed(false);
				V_1.get_Errors().Add("Template Not Found");
			}
			else
			{
				V_0.activeThemeId = MixService.GetConfig<int>("ThemeId", culture);
				V_0.name = V_0.temp[1].Split('.', 0)[0];
				stackVariable35 = ViewModelBase<MixCmsContext, MixTemplate, UpdateViewModel>.Repository;
				V_2 = Expression.Parameter(Type.GetTypeFromHandle(// 
		public List<NavUserRoleViewModel> GetRoleNavs()
		{
			V_0 = new UpdateViewModel.u003cu003ec__DisplayClass92_0();
			V_0.u003cu003e4__this = this;
			V_0.context = new MixCmsAccountContext();
			try
			{
				stackVariable7 = V_0.context.get_AspNetRoles();
				V_1 = Expression.Parameter(Type.GetTypeFromHandle(//