コード例 #1
0
        public void EditShouldRetirectCorrectly()
        {
            OrganizationAdministrationEditViewModel model = new OrganizationAdministrationEditViewModel
            {
                Id = 42,
                Name = "Test name"
            };

            this.controller.WithCallTo(x => x.Edit(model))
                .ShouldRedirectTo(x => x.Index());
        }
コード例 #2
0
        public ActionResult Edit(OrganizationAdministrationEditViewModel model)
        {
            if (!this.ModelState.IsValid)
            {
                return this.View(model);
            }

            this.organizations.Edit(model.Id, model.Name, model.FoundedOn, model.Founder);

            this.SetTempDataSuccessMessage("Organization edited successfully!");

            return this.RedirectToAction("Index");
        }