private Brouchure ToBrouchure(BrouchureView view) { return(new Brouchure { BrochureDescription = view.BrochureDescription, BrouchureId = view.BrouchureId, BrouchureImage = view.BrouchureImage, LastUpdate = view.LastUpdate, PerfilId = view.PerfilId, Perfil = view.Perfil, }); }
public async Task <ActionResult> Edit(BrouchureView view) { if (ModelState.IsValid) { var pic = view.BrouchureImage; var folder = "~/Content/BrouchureImage"; if (view.ImageBrouchureFile != null) { pic = FilesHelper.UploadPhoto(view.ImageBrouchureFile, folder); pic = string.Format("{0}/{1}", folder, pic); } var brouchure = ToBrouchure(view); brouchure.BrouchureImage = pic; db.Entry(brouchure).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.PerfilId = new SelectList(db.Perfils, "PerfilId", "Name", view.PerfilId); return(View(view)); }