public async Task <IActionResult> RegistrarTipoHabitacion(TipoHabitacionViewModel model)
        {
            if (ModelState.IsValid)
            {
                TipoHabitacion tipoHabitacion = new TipoHabitacion()
                {
                    Id          = Guid.NewGuid(),
                    Nombre      = model.Nombre,
                    Descripcion = model.Descripcion,
                    Camas       = model.Camas,
                    Capacidad   = model.Capacidad,
                    Banhio      = model.Banhio,
                    Salon       = model.Salon,
                    Terraza     = model.Terraza,
                    CreateTime  = DateTime.Now,
                    CreateBy    = User.Identity.Name
                };
                var resultado = await _tipoHabitacionService.RegistrarTipoHabitacion(tipoHabitacion);

                if (resultado)
                {
                    TempData["mensaje"] = $"Se Registro Correctamente el tipo de habitacion";
                }
                else
                {
                    TempData["mensaje"] = $"Ocurrio un problema al tratar de registrar el tipo de habitacion";
                }
                return(RedirectToAction("Index"));
            }
            return(View());
        }
        public ActionResult Index()
        {
            TipoHabitacionViewModel model = new TipoHabitacionViewModel();
            var listaTipoHabitaciones     = _tipoHabitacionService.GetAllTipoHabitacion();

            model.ListTipoHabitaciones = listaTipoHabitaciones;
            return(View(model));
        }
        public IActionResult ActualizarTipoHabitacion(Guid Id)
        {
            var tipoCapacitacion = _tipoHabitacionService.GetTipoHabitacionById(Id);

            if (tipoCapacitacion == null)
            {
                TempData["mensaje"] = $"No se encuentra registrada el tipo de habitacion";
                return(RedirectToAction("Index"));
            }
            TipoHabitacionViewModel model = new TipoHabitacionViewModel()
            {
                Id          = tipoCapacitacion.Id,
                Nombre      = tipoCapacitacion.Nombre,
                Descripcion = tipoCapacitacion.Descripcion,
                Camas       = tipoCapacitacion.Camas,
                Capacidad   = tipoCapacitacion.Capacidad,
                Banhio      = tipoCapacitacion.Banhio,
                Salon       = tipoCapacitacion.Salon,
                Terraza     = tipoCapacitacion.Terraza
            };

            return(View(model));
        }