コード例 #1
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();
        }
コード例 #2
0
 partial void Deletepersona(persona instance);
コード例 #3
0
 partial void Updatepersona(persona instance);
コード例 #4
0
 partial void Insertpersona(persona instance);
コード例 #5
0
		private void detach_personas(persona entity)
		{
			this.SendPropertyChanging();
			entity.cliente = null;
		}
コード例 #6
0
		private void attach_personas(persona entity)
		{
			this.SendPropertyChanging();
			entity.cliente = this;
		}