public IActionResult Tarifas()
        {
            TarifaBusiness tarifaBusiness = new TarifaBusiness(this.Configuration);

            ObjetoContenedorPrincipal contenedor = new ObjetoContenedorPrincipal();

            contenedor.Tarifas = tarifaBusiness.ObtenerTarifas();

            return(View("Tarifas", contenedor));
        }
示例#2
0
        public IActionResult AdministrarHabitaciones()
        {
            TarifaBusiness tb = new TarifaBusiness(this.Configuration);

            ObjetoContenedorPrincipal obj = new ObjetoContenedorPrincipal();

            obj.HabitacionesStandard = tb.ObtenerHabitaciones(1);
            obj.HabitacionesJunior   = tb.ObtenerHabitaciones(2);

            return(View("AdministrarHabitaciones", obj));
        }
示例#3
0
        public IActionResult ActualizarTarifa(int id, int precio, String descripcion, IFormFile img)
        {
            if (img != null)
            {
                var fileName = "";
                if (id == 2)
                {
                    fileName = "junior.jpg";
                }
                else if (id == 1)
                {
                    fileName = "standard.jpg";
                }

                var        uploads  = Path.Combine(hostingEnvironment.WebRootPath, "assets/img/tarifas");
                var        filePath = Path.Combine(uploads, fileName);
                FileStream f        = new FileStream(filePath, FileMode.Create);
                img.CopyTo(f);
                f.Close();
            }
            TarifaBusiness tb      = new TarifaBusiness(this.Configuration);
            String         mensaje = "Actualizado con exito";

            try
            {
                tb.ActualizarTarifa(id, precio, descripcion);
            }
            catch
            {
                mensaje = "Error al actualizar";
            }

            ObjetoContenedorPrincipal obj = new ObjetoContenedorPrincipal();

            obj.HabitacionesStandard = tb.ObtenerHabitaciones(1);
            obj.HabitacionesJunior   = tb.ObtenerHabitaciones(2);
            obj.Mensaje = mensaje;

            return(View("AdministrarHabitaciones", obj));
        }
示例#4
0
        public IActionResult CambiarDescripcionJunior()
        {
            TarifaBusiness tb = new TarifaBusiness(this.Configuration);

            return(View("CambiarDescripcionJunior", tb.ObtenerTarifaJunior()));
        }