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"); }
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(); }
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(); }