BinaryStudio.ClientManager.WebUi.Controllers.ClientsController.AddPhoto C# (CSharp) Метод

AddPhoto() приватный Метод

private AddPhoto ( int id, System.Web.HttpPostedFileBase photo ) : System.Web.Mvc.ActionResult
id int
photo System.Web.HttpPostedFileBase
Результат System.Web.Mvc.ActionResult
        public ActionResult AddPhoto(int id, HttpPostedFileBase photo)
        {
            if (photo != null && photo.ContentLength>0)
            {
                var pathToPhoto = Path.Combine(Server.MapPath("~/Content/photos"), id.ToString() + Path.GetExtension(photo.FileName));
                photo.SaveAs(pathToPhoto);
                var client = repository.Get<Person>(id);
                client.PhotoUri = "~/Content/photos/" + Path.GetFileName(pathToPhoto);
                repository.Save(client);
            }
            return RedirectToAction("Edit", new {id});
        }