コード例 #1
0
        public ActionResult regcliente(ReservaHab reser)
        {
            DataClasses1DataContext db = new DataClasses1DataContext();
            cliente cli = new cliente();
            cli.nombre = reser.cli.Nombre;
            cli.ciudad = reser.cli.Ciudad;
            cli.estado = reser.cli.Estadoo;
            cli.pais = reser.cli.pais;
            cli.nit = reser.cli.nit;
            cli.telefono = reser.cli.telefono;
            cli.direccion = reser.cli.direccion;
            cli.email = reser.cli.email;
            cli.comentarios = reser.cli.comentarios;

            db.clientes.InsertOnSubmit(cli);
            db.SubmitChanges();

            if (reser.tipocli == 1)
            {
                persona per = new persona();
                per.id = cli.id;
                per.ci = reser.per.ci;
                per.apellido = reser.per.apellido;/*
                string d = (reser.per.cumple).ToString();
                d = d.Substring(3, 3) + d.Substring(0, 3) + d.Substring(6, 4);
                per.cumpleaños = Convert.ToDateTime(d);*/
                per.cumpleaños = reser.per.cumple;
                per.pasaporte = reser.per.pasaporte;
                db.personas.InsertOnSubmit(per);
                db.SubmitChanges();
            }
            if (reser.tipocli == 2)
            {
                empresa empp = new empresa();
                empp.id = cli.id;
                empp.contacto = reser.emp.contacto;
                empp.metodopago = reser.emp.metodoPago;
                db.empresas.InsertOnSubmit(empp);
                db.SubmitChanges();
            }
            if (reser.tipocli == 3)
            {
                agencia agenn = new agencia();
                agenn.id = cli.id;
                agenn.contacto = reser.agen.contacto;
                db.agencias.InsertOnSubmit(agenn);
                db.SubmitChanges();
            }
            return View();
        }