public ActionResult CreateforPropiedad(fotos fotos) { int tamW = 220; int tamH = 140; if (ModelState.IsValid) { using (MD5 md5Hash = MD5.Create()) { HttpPostedFileBase archivo = Request.Files[0]; string md5 = GetMd5Hash(md5Hash, archivo.FileName) + ".jpg"; fotos.Imagen = md5; var path = Path.Combine(Server.MapPath("~/images/photo"), md5); var pathThumb = Path.Combine(Server.MapPath("~/images/thumbs"), md5); archivo.SaveAs(path); Bitmap bmp = CreateThumbnail(path, tamW, tamH); string OutputFilename = null; OutputFilename = pathThumb; if (OutputFilename != null) { bmp.Save(OutputFilename); } bmp.Save(OutputFilename, System.Drawing.Imaging.ImageFormat.Jpeg); bmp.Dispose(); } db.fotos.Add(fotos); db.SaveChanges(); return(RedirectToAction("Edit", "Propiedades", new { id = fotos.Propiedad })); } ViewBag.idFoto = new SelectList(db.propiedades, "idPropiedad", "Nombre", fotos.idFoto); return(View(fotos)); }
public ActionResult Create(propiedades propiedades) { if (ModelState.IsValid) { db.propiedades.Add(propiedades); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(propiedades)); }
public ActionResult Create(descripcionesesp descripcionesesp) { if (ModelState.IsValid) { db.descripcionesesp.Add(descripcionesesp); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Propiedad = new SelectList(db.propiedades, "idPropiedad", "Nombre", descripcionesesp.Propiedad); return(View(descripcionesesp)); }
public ActionResult Create(caracteristicas caracteristicas) { if (ModelState.IsValid) { db.caracteristicas.Add(caracteristicas); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Propiedad = new SelectList(db.propiedades, "idPropiedad", "Nombre", caracteristicas.Propiedad); return(View(caracteristicas)); }
public ActionResult Create(usuarios usuarios) { if (ModelState.IsValid) { var fun = db.Database.SqlQuery <string>("SELECT password(@param1)", new MySqlParameter("@param1", usuarios.Pass)); usuarios.Pass = fun.First(); db.usuarios.Add(usuarios); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(usuarios)); }