BB.UI.Web.MVC.Controllers.OrganisationsController.Delete C# (CSharp) Méthode

Delete() private méthode

private Delete ( long id ) : System.Web.Mvc.ActionResult
id long
Résultat System.Web.Mvc.ActionResult
        public ActionResult Delete(long id)
        {
            var user = userManager.ReadUser(User.Identity.Name);
            var organisation = organisationManager.ReadOrganisation(id);
            if (userManager.ReadCoOrganiserFromOrganisation(organisation).Contains(user) ||
                userManager.ReadOrganiserFromOrganisation(organisation).Equals(user))
            {
                var deletedOrganisation = organisationManager.DeleteOrganisation(id);
                if (deletedOrganisation == null) return new HttpStatusCodeResult(400);
                return new HttpStatusCodeResult(200);
            }
            return new HttpStatusCodeResult(403);
        }