public ActionResult Create(picture pict)
 {
     try
     {
         if (ModelState.IsValid)
         {
             db.AddTopictures(pict);
             db.SaveChanges();
             return RedirectToAction("Index");
         }
     }
     catch(Exception ex)
     {
         ModelState.AddModelError("Неправильні введені дані", ex);
     }
     return View(pict);
 }
 /// <summary>
 /// Устаревший метод для добавления новых объектов в набор EntitySet pictures. Взамен можно использовать метод .Add связанного свойства ObjectSet&lt;T&gt;.
 /// </summary>
 public void AddTopictures(picture picture)
 {
     base.AddObject("pictures", picture);
 }
 public ActionResult Create()
 {
     picture pict = new picture();
     return View(pict);
 }
 /// <summary>
 /// Создание нового объекта picture.
 /// </summary>
 /// <param name="id">Исходное значение свойства id.</param>
 /// <param name="nazva">Исходное значение свойства nazva.</param>
 /// <param name="avtor">Исходное значение свойства avtor.</param>
 /// <param name="img">Исходное значение свойства img.</param>
 /// <param name="price">Исходное значение свойства price.</param>
 public static picture Createpicture(global::System.Int32 id, global::System.String nazva, global::System.String avtor, global::System.String img, global::System.Decimal price)
 {
     picture picture = new picture();
     picture.id = id;
     picture.nazva = nazva;
     picture.avtor = avtor;
     picture.img = img;
     picture.price = price;
     return picture;
 }