public async Task <ActionResult> Cuentas(Cuentas cuentas) { if (ModelState.IsValid) { db.Cuentas.Add(cuentas); await db.SaveChangesAsync(); } var apt = await db.Apt.FindAsync(cuentas.AptsIdentificador); return(PartialView(apt)); }
public async Task <ActionResult> Create(string Nombre, string Rg, string Cpf, string Telefone, string Email) { var persona = new Persona(); if (Nombre.Length > 0) { persona.Nombre = Nombre; persona.Rg = Int32.Parse(Rg); persona.Cpf = Int64.Parse(Cpf); persona.Telefone = Int32.Parse(Telefone); persona.Email = Email; db.Persona.Add(persona); await db.SaveChangesAsync(); return(Redirect("/Persona/Index")); } return(View(persona)); }
public async Task <ActionResult> Create(string Descripcion, string Precio, HttpPostedFileBase Foto1, HttpPostedFileBase Foto2, HttpPostedFileBase Foto3) { var aptSolo = new AptSolo(); var pic1 = string.Empty; var pic2 = string.Empty; var pic3 = string.Empty; var folder = "~/Content/apt"; if (Descripcion.Length > 0) { if (Foto1 != null) { pic1 = FileUpload.UploadFoto(Foto1, folder); pic1 = string.Format("{0}/{1}", folder, pic1); } if (Foto2 != null) { pic2 = FileUpload.UploadFoto(Foto2, folder); pic2 = string.Format("{0}/{1}", folder, pic2); } if (Foto3 != null) { pic3 = FileUpload.UploadFoto(Foto3, folder); pic3 = string.Format("{0}/{1}", folder, pic3); } aptSolo.Descripcion = Descripcion; aptSolo.Precio = Int32.Parse(Precio); aptSolo.Alugado = false; aptSolo.Foto1 = pic1; aptSolo.Foto2 = pic2; aptSolo.Foto3 = pic3; db.AptSolo.Add(aptSolo); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(aptSolo)); }