public ActionResult Add(AddPersonViewModel addPersonViewModel) { addPersonViewModel.Person.Avatar = new ArchiveFile(); if (addPersonViewModel.fileUpload != null && addPersonViewModel.fileUpload.ContentLength > 0 && addPersonViewModel.fileUpload.ContentType.Contains("image")) { //Get Content of image MemoryStream target = new MemoryStream(); addPersonViewModel.fileUpload.InputStream.CopyTo(target); addPersonViewModel.Person.Avatar.Content = target.ToArray(); addPersonViewModel.Person.Avatar.Name = addPersonViewModel.fileUpload.FileName; addPersonViewModel.Person.Avatar.ContentType = addPersonViewModel.fileUpload.ContentType; } if (!string.IsNullOrEmpty(addPersonViewModel.BirthDay)) { addPersonViewModel.Person.BirthDay = addPersonViewModel.BirthDay.toEnglishNumber().ToGeorgianDateTime(); } PersonManager personManager = new PersonManager(); //Add Organizations personManager.AddPostOrganization(addPersonViewModel.Person, addPersonViewModel.SelectedOrganizations, addPersonViewModel.SelectedPosts); personManager.Add(addPersonViewModel.Person); personManager.saveChanges(); return(RedirectToAction("Index")); }