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)); }
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()); } }
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()); } }
// PUT: api/Salones/5 public ResponseDTO Put(Salones value) { return(new Salon.Servicios.SalonesBI().Update(value)); }
public Salones Post(Salones value) { return(new Salon.Servicios.SalonesBI().Save(value)); }