public ActionResult Create(OrganizationVM model)
        {
            if (ModelState.IsValid)
            {
                var org = new Organization
                {
                    Name = model.Name,
                    MascotName = model.MascotName,
                    Tagline = model.Tagline,
                    CreatedBy = LoggedInUserId,
                    CreatedOn = DateTime.UtcNow,
                };
                db.Organizations.AddObject(org);
                TryDBChange(() => db.SaveChanges());
            }

            return PartialView("CreateForm", model);
        }
        public ActionResult Edit(OrganizationVM model)
        {
            if (!AccessIsAllowed(model.OrganizationId))
                ModelState.AddModelError("Error", "Sorry, but you're not authorized to modify this school");

            if (ModelState.IsValid)
            {
                var org = db.Organizations.SingleOrDefault(o => o.OrganizationId == model.OrganizationId);
                if (org == null)
                    return HttpNotFound();

                org.Name = model.Name;
                org.MascotName = model.MascotName;
                org.Tagline = model.Tagline;
                org.ModifiedBy = LoggedInUserId;

                TryDBChange(() => db.SaveChanges());
            }
            return PartialView("EditForm", model);
        }