public UploadFormViewModel NewUploadForm()
        {
            string emailAddress = HttpContext.Current.User.Identity.Name.ToString();

            if (!global.IsUniqueEmailAddress(emailAddress))
            {
                UploadFormViewModel newForm = new UploadFormViewModel();
                newForm.CategoriesList = global.GetCategoryList();
                if (newForm.CategoriesList == null)
                {
                    return(null);
                }
                newForm.SubcategoriesList = global.GetSubCategoryList();
                newForm.ReferenceAction   = "Upload";
                newForm.ReferenceId       = 0;
                return(newForm);
            }
            return(null);
        }
예제 #2
0
        public SearchFormViewModel NewSearchForm()
        {
            string emailAddress = HttpContext.Current.User.Identity.Name.ToString();

            if (!global.IsUniqueEmailAddress(emailAddress))
            {
                Account             userAccount = global.GetAccount(emailAddress);
                SearchFormViewModel newForm     = new SearchFormViewModel(userAccount.State);
                newForm.CategoriesList = global.GetCategoryList();
                newForm.City           = userAccount.City;
                if (newForm.CategoriesList == null)
                {
                    return(null);
                }
                newForm.SubcategoriesList = global.GetSubCategoryList();
                return(newForm);
            }
            return(null);
        }