public ActionResult EditSponsor(Sponsor Sponsor, HttpPostedFileBase LogoUpload)
        {
            Sponsor dbSponsor = new Sponsor
            {
                AssociationID = CurrentProfile.AssociationID
            };
            if (Sponsor.SponsorID != Guid.Empty) dbSponsor = reposetory.GetSponsor(Sponsor.SponsorID);
            if (dbSponsor == null) return HttpNotFound();

           

            if (ModelState.IsValid)
            {
                dbSponsor.Name = Sponsor.Name;
                dbSponsor.Body = Sponsor.Body;
                dbSponsor.Finish = Sponsor.Finish;
                dbSponsor.URL = Sponsor.URL;
                dbSponsor.Sequence = Sponsor.Sequence;
                
                //dbEvent.Trim();

                if (reposetory.Save(dbSponsor))
                {
                    Sponsor.SponsorID = dbSponsor.SponsorID;
                    ModelState.Clear();
                    ViewBag.FormSucces = true;
                    if (LogoUpload != null && LogoUpload.ContentLength > 0 && IsImage(LogoUpload))
                    {
                        String url = SaveImageFile(LogoUpload, Sponsor.SponsorID);


                    }
                }
            }




            return View(Sponsor);
           
        }
        public ActionResult EditSponsor(Guid? ID)
        {
            Sponsor S = null; ;

            if (ID != null) S = reposetory.GetSponsor((Guid)ID);

            if (S == null) S = new Sponsor();

            return View(S);
        }