Exemple #1
0
    public ActionResult Create(Content model)
    {
      if (ModelState.IsValid)
      {
        var db = d.Session.New;

        SaveImage(model);
        db.Set(model);

        return Redirect("Index");
      }
      return View(model);
    }
Exemple #2
0
    public ActionResult Edit(string id, Content model)
    {
      if (ModelState.IsValid)
      {
        var db = d.Session.New;

        SaveImage(model);
        db.Set(model);

        return RedirectToAction("Index");
      }
      return View(model);

    }
Exemple #3
0
    private static void SaveImage(Content model)
    {
      if (model.File != null && model.File.ContentLength > 0)
      {
        using (MemoryStream memoryStream = new MemoryStream())
        {
          model.File.InputStream.CopyTo(memoryStream);
          model.Image = model.File.FileName;

          // ---------------------------------------------------
          // Salvo i dati con il mio HELPER 
          // ---------------------------------------------------
          model.Image = FileManager.SaveFile(model.File.FileName, memoryStream);
        }
      }
    }