Пример #1
0
 public ActionResult DeletePerson(Person vm)
 {
     Repository.Delete(Repository.GetPerson(vm.Id));
     Repository.Save();
     return RedirectToAction("people");
 }
Пример #2
0
 public ActionResult EditPerson(Person vm)
 {
     if (!ModelState.IsValid)
     {
         ViewBag.SmallPortraits = FileList(FileCategories.SmallPortrait, vm.SmallImageId);
         ViewBag.LargePortraits = FileList(FileCategories.LargePortrait, vm.LargeImageId);
         return View(vm);
     }
     UpdateModel(Repository.GetPerson(vm.Id));
     Repository.Save();
     return RedirectToAction("people");
 }
Пример #3
0
		private void detach_Persons1(Person entity)
		{
			this.SendPropertyChanging();
			entity.UploadedFile1 = null;
		}
Пример #4
0
 public ActionResult CreatePerson()
 {
     var vm = new Person
         {
             IsVisible = true,
             HasPage = true
         };
     ViewBag.SmallPortraits = FileList(FileCategories.SmallPortrait, vm.SmallImageId);
     ViewBag.LargePortraits = FileList(FileCategories.LargePortrait, vm.LargeImageId);
     return View(vm);
 }
Пример #5
0
 partial void DeletePerson(Person instance);
Пример #6
0
		private void attach_Persons(Person entity)
		{
			this.SendPropertyChanging();
			entity.UploadedFile = this;
		}
Пример #7
0
 partial void UpdatePerson(Person instance);
Пример #8
0
 partial void InsertPerson(Person instance);
Пример #9
0
 public void Delete(Person person)
 {
     _db.PersonToArticles.DeleteAllOnSubmit(person.PersonToArticles);
     _db.Persons.DeleteOnSubmit(person);
 }
Пример #10
0
 public void Add(Person person)
 {
     _db.Persons.InsertOnSubmit(person);
 }
Пример #11
0
 public static HtmlString PersonImage(this HtmlHelper helper, Person person)
 {
     if (person.SmallImageId == null) return null;
     var legend = helper.Encode(String.Format(SitePhrases.LabelAuthorImage, person.FullName));
     var urlHelper = new UrlHelper(helper.ViewContext.RequestContext);
     var source = urlHelper.Action("display", "upload", new { category = person.UploadedFile.Category, fileName = person.UploadedFile.FileName });
     return new HtmlString("<img src=\"" + source + "\" class=\"person\" alt=\"" + legend + "\" title=\"" + legend + "\" />");
 }