public ActionResult actualizar(RegHabitacion ha)
        {
            ConectorDataContext db = new ConectorDataContext();

            tipo t = db.tipos.Single(u => u.id == ha.id);
            habitacion h = db.habitacions.Single(u => u.id == ha.id);
            h.tipo = ha.tip;
            h.estado = ha.estado;
            db.SubmitChanges();
            return Redirect("../habitaciones/mostrarhabitacion");
        }
        public ActionResult registrar(RegHabitacion newhabitacion)
        {
            if (ModelState.IsValid)
            {
                ConectorDataContext db = new ConectorDataContext();
                var t = db.tipos.ToList();
                ViewBag.tipo = t;
                habitacion habi = new habitacion();

               // habi.idtipo = newhabitacion.nombre;

                //ti.nombre = newhabitacion.nombre;
                //ti.descripcion = newhabitacion.descripcion;
                //ti.precio = newhabitacion.precio;
               // db.tipos.InsertOnSubmit(ti);
                db.SubmitChanges();
                int idB = db.tipos.OrderByDescending(a => a.id).First().id;
                habi.idtipo = idB;

                habi.estado = newhabitacion.estado;
                Convert.ToString(newhabitacion.tip);
                string al = newhabitacion.tip;

                habi.tipo = al;
                db.habitacions.InsertOnSubmit(habi);
                db.SubmitChanges();
                return Redirect("../habitaciones/mostrarhabitacion");
            }
            return View();
        }
        public ActionResult eliminarhabi(RegHabitacion ha)
        {
            ConectorDataContext dt = new ConectorDataContext();

            if ((from i in dt.habitacions where i.id == ha.id select i).ToList().Count == 0)
            {
            ViewBag.flag = 0;
            }

            else
            {
            var x = (from i in dt.tipos
                     join j in dt.habitacions on i.id equals j.idtipo
                     where i.id == ha.id
                     select new
                     {
                         id = i.id,
                         ti = j.tipo,
                         estado = j.estado

                     }).ToArray()[0];

            ViewBag.id = x.id;
            ViewBag.tipo = x.ti;
            ViewBag.estado = x.estado;
            ViewBag.flag = 1;
            }

            return View();
        }