public async Task <ActionResult> Create(InmuebleView view) { if (ModelState.IsValid) { var pic = string.Empty; var folder = "~/Content/Images"; if (view.ImagenFile != null) { pic = FilesHelper.UploadPhoto(view.ImagenFile, folder); pic = string.Format("{0}/{1}", folder, pic); } var inmueble = ToInmueble(view); inmueble.Image = pic; db.Inmuebles.Add(inmueble); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.CondoID = new SelectList(db.Condominios, "CondoID", "Descripcion", view.CondoID); return(View(view)); }
private Inmueble ToInmueble(InmuebleView view) { return(new Inmueble { Comentario = view.Comentario, CondoID = view.CondoID, Condominio = view.Condominio, Descripcion = view.Descripcion, EsPublico = view.EsPublico, Estado = view.Estado, Image = view.Image, InmuebleID = view.InmuebleID }); }