Exemplo n.º 1
0
        public ActionResult actualizar1(cliper cli)
        {
            //  ViewBag.hola = cli.id;
            ConectorDataContext db = new ConectorDataContext();
            cliente c = db.clientes.Single(u => u.id == cli.id);
            persona p = db.personas.Single(u => u.idcli==cli.id);

            c.nombre = cli.nombre;
            c.telefono = cli.telefono;
            c.direccion = cli.direccion;
            c.email = cli.email;
            c.estado = cli.estado;
            c.ciudad = cli.ciudad;
            c.pais = cli.pais;
            c.estado=cli.estado;

            p.apellidos=cli.apelli;
            p.pasaporte=cli.pasaporte;
            p.cumpleaños=cli.cumple;
            p.comentario=cli.comen;

            db.SubmitChanges();
            return Redirect("../cliente/mostrarcliente");
        }
Exemplo n.º 2
0
        public ActionResult RegistrarPersona(cliper newcliente)
        {
            if (ModelState.IsValid)
            {
                ConectorDataContext db = new ConectorDataContext();
                cliente cli = new cliente();
                persona per = new persona();

                cli.nombre = newcliente.nombre;
                cli.telefono = newcliente.telefono;
                cli.direccion = newcliente.direccion;
                cli.email = newcliente.email;
                cli.ciudad = newcliente.ciudad;
                cli.estado = newcliente.estado;
                cli.pais = newcliente.pais;
                db.clientes.InsertOnSubmit(cli);

                 int idA = db.clientes.OrderByDescending(a => a.id).First().id;

                 per.idcli = idA;
                 per.apellidos = newcliente.apelli;
                 per.pasaporte = newcliente.pasaporte;
                 per.comentario = newcliente.comen;
                 per.cumpleaños = newcliente.cumple;
                 db.personas.InsertOnSubmit(per);
                 db.SubmitChanges();
                 return Redirect("../cliente/mostrarcliente");
                 //return RedirectToAction("exito", "habitaciones");
            }
            return View();
        }
Exemplo n.º 3
0
        public ActionResult eliminarpersona(cliper cli)
        {
            ConectorDataContext dt = new ConectorDataContext();

            if ((from i in dt.clientes where i.nombre == cli.nombre select i).ToList().Count == 0)
            {
                ViewBag.flag = 0;
            }

            else
            {
                var x = (from i in dt.clientes
                         join j in dt.personas on i.id equals j.idcli
                         where i.nombre == cli.nombre
                         select new
                         {
                             telefono = i.telefono,
                             id = i.id,
                             apellido=j.apellidos,
                             pasaporte = j.pasaporte,
                             email = i.email,
                             direccion = i.direccion,
                             ciudad = i.ciudad,
                             estado = i.estado,
                             pais = i.pais,
                             cumple = j.cumpleaños,
                             comen = j.comentario
                         }).ToArray()[0];

                ViewBag.id = x.id;
                ViewBag.apellido = x.apellido;
                ViewBag.telefono = x.telefono;
                ViewBag.pasaporte = x.pasaporte;
                ViewBag.email = x.email;
                ViewBag.direccion = x.direccion;
                ViewBag.ciudad = x.ciudad;
                ViewBag.estado = x.estado;
                ViewBag.pais = x.pais;
                ViewBag.comentario = x.comen;
                ViewBag.cumpleaños = x.cumple;
                ViewBag.flag = 1;
            }

            return View();
        }