示例#1
0
        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));
        }
示例#2
0
        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));
        }
示例#3
0
        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));
        }