Example #1
0
        public async Task <IActionResult> Edit(int id, [Bind("id,sede,letra,numero,estado")] Salones salones)
        {
            if (id != salones.id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(salones);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!SalonesExists(salones.id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(salones));
        }
 // Metodo que se encarga publicar una region en la base de datos.
 public IActionResult PostSalones([FromBody] Salones salon)
 {
     if (ModelState.IsValid)
     {
         context.salon.Add(salon);
         context.SaveChanges();
     }
     return(BadRequest(ModelState));
 }
 // Metodo que se encarga de
 public IActionResult PutSalon([FromBody] Salones salon, string salonid)
 {
     if (salon.salonid != salonid)
     {
         return(BadRequest());
     }
     context.Entry(salon).State = EntityState.Modified;
     context.SaveChanges();
     return(Ok(salon));
 }
Example #4
0
        public async Task <IActionResult> Create([Bind("id,sede,letra,numero,estado")] Salones salones)
        {
            if (ModelState.IsValid)
            {
                _context.Add(salones);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(salones));
        }
 public ActionResult Edit(int id, Salones collection)
 {
     try
     {
         db.Entry(collection).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
 public ActionResult Create(Salones collection)
 {
     try
     {
         db.Salones.Add(collection);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
Example #7
0
        public void MostrarDisponibilidad()
        {
            Salones.ForEach(s => {
                Console.WriteLine($"Salón: {s.IdSalon}");
            });
            Console.WriteLine("Elija su salón:");
            string salonElegido = Console.ReadLine();

            Salones.FirstOrDefault(s => s.IdSalon == salonElegido).Reservas.ForEach(r => {
                Console.WriteLine($"Hora Inicio: {r.Dia}");
                Console.WriteLine($"Hora Inicio: {r.HoraInicio}");
                Console.WriteLine($"Hora Inicio: {r.HoraFin}");
            });
        }
        public ActionResult Delete(int id, FormCollection collection)
        {
            try
            {
                Salones salon = db.Salones.Find(id);

                db.Salones.Remove(salon);

                db.SaveChanges();

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Example #9
0
 // PUT: api/Salones/5
 public ResponseDTO Put(Salones value)
 {
     return(new Salon.Servicios.SalonesBI().Update(value));
 }
Example #10
0
 public Salones Post(Salones value)
 {
     return(new Salon.Servicios.SalonesBI().Save(value));
 }