public ActionResult Create(PhotoModel modelView)
 {
     if (ModelState.IsValid)
     {
         if (PhotoAdapter.CreateFoto(modelView))
             AddMessage("Foto adicionada");
         return View();    
     }
     return View(modelView);
 }
Esempio n. 2
0
 /// <summary>
 ///  Cria um regostropara foto e realiza o upload
 /// </summary>
 /// <param name="modelView">dados da view</param>
 /// <returns>verdadeiro ou falso para o registro gravado</returns>
 public static bool CreateFoto(PhotoModel modelView)
 {
     var membro = Aplication.GetUser<Membro>(typeof(Membro)) as Membro;
     var model = new Foto();
     var fotoFile = new Upload(modelView.nameFoto);
     model.legendaFoto = modelView.legendaFoto;
     model.pathFoto = fotoFile.ImagePath;
     model.nameFoto = fotoFile.ImageUpload();
     model.idMembro = membro.idMembro;
     new FotoRepository().Save(model);
     return model.idFoto != 0;
 }