Exemplo n.º 1
0
 public ActionResult EditService(ServiceViewModel model, int hotelid)
 {
     if (ModelState.IsValid)
     {
         Papildoma_paslauga service = repository.Set <Papildoma_paslauga>().Find(model.id);
         service.kaina     = model.Price;
         service.aprasymas = model.Description;
         repository.SaveChanges();
     }
     return(RedirectToAction("Viesbucio_informacijos_langas", new { id = hotelid }));
 }
Exemplo n.º 2
0
        public ActionResult DeleteService(int id, int hotelid)
        {
            int count = repository.Set <Rezervacijos_papildoma_paslauga>().Where(x => x.fk_Papildoma_paslaugaid == id).Count();

            if (count == 0)
            {
                Papildoma_paslauga service = repository.Set <Papildoma_paslauga>().Find(id);
                repository.Set <Papildoma_paslauga>().Remove(service);
                repository.SaveChanges();
            }
            return(RedirectToAction("Viesbucio_informacijos_langas", new { id = hotelid }));
        }
Exemplo n.º 3
0
        public ActionResult Paslaugos_informacijos_keitimo_langas(int id, int hotelid)
        {
            try
            {
                if (hotelid > 0)
                {
                    ViewData["code"] = hotelid;
                }
                Papildoma_paslauga room = repository.Set <Papildoma_paslauga>().Find(id);
                var model = new ServiceViewModel();
                if (room != null)
                {
                    model.id          = room.id;
                    model.Price       = room.kaina;
                    model.Description = room.aprasymas;
                }

                return(View(model));
            }
            catch (ITPProException ex)
            {
                return(RedirectToAction("Viesbucio_informacijos_langas", new { id = hotelid }));
            }
        }