public ActionResult EditarSede(int id) { BaseTp sedes = new BaseTp(); Sedes sede = sedes.Sedes.Where(s => s.IdSede == id).FirstOrDefault(); return(View(sede)); }
//Busca una sede por id y la elimina public void eliminarSedeDeLaBddPorId(int id) { Sedes sedeABorrar = getSedePorId(id); repositorioManager.ctx.Sedes.Remove(sedeABorrar); repositorioManager.ctx.SaveChanges(); }
public IActionResult ListarContactos() { try { var id_pais = HttpContext.Session.GetInt32("id_pais"); var usuario = HttpContext.Session.GetString("usuario"); var ListaContacto = from a in _Db.Contacto join b in _Db.Sede on a.id_sede equals b.Id into Sedes from b in Sedes.DefaultIfEmpty() select new Contacto { Id = a.Id, nombre_contacto = a.nombre_contacto, direccion_fisica = a.direccion_fisica, telefono = a.telefono, email = a.email, Latitud = a.Latitud, Longitud = a.Longitud, nombre_sede = b == null ? "" : b.nombre_sede }; ViewBag.id_pais = HttpContext.Session.GetInt32("id_pais"); ViewBag.usuario = HttpContext.Session.GetString("usuario"); return(View(ListaContacto.ToList())); } catch (Exception ex) { return(View()); } }
public ActionResult agregarSede(SedeModelAndView model) { if (model.IdSede == 0) { model.nombreSedeModel = "Ingrese nombre"; return(View(new SedeModelAndView())); } else { try { Sedes sedeAEditar = sedeService.getSedePorId(Convert.ToInt32(model.IdSede)); model.nombreSedeModel = sedeAEditar.Nombre; model.direccionSedeModel = sedeAEditar.Direccion; model.precioEntradaGeneralModel = sedeAEditar.PrecioGeneral.ToString(); } catch (Exception e) { ViewBag.errorSede = "Error al modificar sede. Error traer sede a modificar"; RedirectToAction("sedes"); } return(View(model)); } }
public async Task <IActionResult> Edit(int id, [Bind("Id,DirSede,NomSede,TelSede")] Sedes sedes) { if (id != sedes.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(sedes); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SedesExists(sedes.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(sedes)); }
private void CargarSedes() { try { var _listObj = (from sede in _Mod.Sedes orderby sede.descripcion select sede).ToList(); Sedes _itemSeleccion = new Sedes(); //Limpia el combo this.comboBoxSede.SuspendLayout(); this.comboBoxSede.DataSource = null; this.comboBoxSede.Items.Clear(); //Carga el item de Seleccion _itemSeleccion.descripcion = "<Seleccione una Sede>"; _itemSeleccion.sede_id = 0; _listObj.Insert(0, _itemSeleccion); //Carga el combo this.comboBoxSede.DisplayMember = "descripcion"; this.comboBoxSede.ValueMember = "sede_id"; this.comboBoxSede.DataSource = _listObj; this.comboBoxSede.ResumeLayout(); comboBoxSede.SelectedIndex = 0; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult DeleteConfirmed(int id) { Sedes sedes = db.Sedes.Find(id); db.Sedes.Remove(sedes); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult EliminarSede(int id) { BaseTp eliminar = new BaseTp(); Sedes se = eliminar.Sedes.Find(id); eliminar.Sedes.Remove(se); eliminar.SaveChanges(); return(RedirectToAction("GestionSede")); }
public ActionResult EditarSede(Sedes sed, int IdSede) { if (ModelState.IsValid) { DalSede.EditarSedes(sed, IdSede); } return(RedirectToAction("Sedes")); }
public ActionResult Edit([Bind(Include = "IdSede,Nombre,Direccion")] Sedes sedes) { if (ModelState.IsValid) { db.Entry(sedes).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sedes)); }
//public async Task<DeliveryActa> ToDeliveryActaAsync(DeliveryActaViewModel modelfull, bool isNew) //{ // return new DeliveryActa // { // Id = isNew ? 0 : modelfull.Id, // Estudents = await _dataContext.Estudents.FindAsync(modelfull.EstudentId), // Usucrea=modelfull.Usucrea // }; //} public AddSedeViewModel ToSedeViewModel(Sedes sede) { return(new AddSedeViewModel { Id = sede.Id, InstitucionId = sede.Institucion.Id, Institucion = sede.Institucion, NameSedes = sede.NameSedes }); }
public ActionResult Sedes(Sedes sede, Sede s) { if (ModelState.IsValid) { sservice.GuardarSede(sede); return(RedirectToAction("Sedes")); } ViewBag.Sedes = sservice.ObtenerSedes(); return(View(s)); }
public async Task <IActionResult> Create([Bind("Id,DirSede,NomSede,TelSede")] Sedes sedes) { if (ModelState.IsValid) { _context.Add(sedes); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(sedes)); }
//crea una sede, si es null tira error que lo trato en el controlador public void crearSede(Sedes sedeAGrabar) { if (sedeAGrabar == null) { throw new Exception("Error al grabar sede . Por favor ingrese una sede"); } else { sedeDao.grabarSedeEnLaBdd(sedeAGrabar); } }
public ActionResult Create([Bind(Include = "IdSede,Nombre,Direccion")] Sedes sedes) { if (ModelState.IsValid) { db.Sedes.Add(sedes); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(sedes)); }
public ActionResult Edit([Bind(Include = "Id,IdInstitucion,Sede,Direccion")] Sedes sedes) { if (ModelState.IsValid) { db.Entry(sedes).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdInstitucion = new SelectList(db.Instituciones, "Id", "Nit", sedes.IdInstitucion); return(View(sedes)); }
public ActionResult EditarSede(Sedes se) { BaseTp sed = new BaseTp(); Sedes sede = sed.Sedes.Where(s => s.IdSede == se.IdSede).FirstOrDefault(); sede.Nombre = se.Nombre; sede.Direccion = se.Direccion; sede.PrecioGeneral = se.PrecioGeneral; sed.SaveChanges(); return(RedirectToAction("GestionSede")); }
//Editar sede public void EditarSedes(Sedes s, int id) { var sed = new Sedes { IdSede = id }; ctx.Sedes.Attach(sed); sed.Nombre = s.Nombre; sed.PrecioGeneral = s.PrecioGeneral; sed.Direccion = s.Direccion; ctx.SaveChanges(); }
public RepositorioManager() { ctx = new TPBDDCINE(); //es el nombre que le di a la base de datos carteleraEntity = new Carteleras(); calificacioneEntity = new Calificaciones(); sedeEntity = new Sedes(); reservaEntity = new Reservas(); generoEntity = new Generos(); peliculaEntity = new Peliculas(); tipoDocumentoEntity = new TiposDocumentos(); usuarioEntity = new Usuarios(); versionEntity = new Versiones(); }
public ActionResult AltaSede(Sedes sede) { if (ModelState.IsValid) { myContext ctx = new myContext(); sede.PrecioGeneral = Decimal.Parse(Request.Form["precioGeneral"]); ctx.Sedes.Add(sede); ctx.SaveChanges(); var a = (ctx.Sedes).ToList(); return(View("Sedes", a)); } return(View()); }
public ActionResult NuevoSede(FormCollection form) { Context ctx = new Context(); Sedes sede = new Sedes(); sede.Nombre = form["Nombre"]; sede.Direccion = form["Direccion"]; sede.PrecioGeneral = Convert.ToInt32(form["PrecioGeneral"]); ctx.Sedes.Add(sede); ctx.SaveChanges(); return(RedirectToAction("Sedes")); // Retorna a la vista "Sedes" }
// GET: Sedes/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Sedes sedes = db.Sedes.Find(id); if (sedes == null) { return(HttpNotFound()); } return(View(sedes)); }
public ActionResult AgregarSede(Sedes s) { if (!ModelState.IsValid) { return(View()); } else { var agregar = new BaseTp(); agregar.Sedes.Add(s); agregar.SaveChanges(); return(Redirect("GestionSede")); } }
public ActionResult EditarSede(Sedes sed, int IdSede) { // SINTAXIS DE METODO var sede = db.Sedes.Where(s => s.IdSede == IdSede).FirstOrDefault(); sede.Nombre = Request["Nombre"]; sede.Direccion = Request["Direccion"]; sede.PrecioGeneral = Convert.ToDecimal(Request["PrecioGeneral"]); /** GENERA PROBLEMAS AL ACTUALIZAR**/ db.SaveChanges(); return(RedirectToAction("Sedes")); }
private void LlenarListas() { foreach (var item in Enum.GetNames(typeof(TipoCarrera))) { Carreras.Add((TipoCarrera)Enum.Parse(typeof(TipoCarrera), item)); } foreach (var item in Enum.GetNames(typeof(Sede))) { Sedes.Add((Sede)Enum.Parse(typeof(Sede), item)); } foreach (var item in Enum.GetNames(typeof(Turno))) { Turnos.Add((Turno)Enum.Parse(typeof(Turno), item)); } }
// GET: Sedes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Sedes sedes = db.Sedes.Find(id); if (sedes == null) { return(HttpNotFound()); } ViewBag.IdInstitucion = new SelectList(db.Instituciones, "Id", "Nit", sedes.IdInstitucion); return(View(sedes)); }
public ActionResult NuevoSede(Sedes Sede) { if (!String.IsNullOrEmpty(Session["Logueado"].ToString())) { return(RedirectToAction("Login", "Home")); } if (ModelState.IsValid) { DalSede.AgregarSedes(Sede); return(RedirectToAction("Sedes")); // Retorna a la vista "Sedes" } return(View()); }
//trae una sede por id , si el id es 0 tira error, o si la sede que traigo no existe public Sedes getSedePorId(int id) { Sedes sede = sedeDao.getSedePorId(id); if (id == 0) { throw new Exception("Error al buscar sede. Esa sede no existe"); } if (sede == null) { throw new Exception("Error al buscar sede. No existe una sede con esa id"); } else { return(sede); } }
public ActionResult EditarSede(Sedes sede) { myContext ctx = new myContext(); if (ModelState.IsValid) { Sedes sedeOrig = (from se in ctx.Sedes where se.IdSede == sede.IdSede select se).FirstOrDefault(); sedeOrig.Nombre = sede.Nombre; sedeOrig.Direccion = sede.Direccion; sedeOrig.PrecioGeneral = sede.PrecioGeneral; ctx.SaveChanges(); var a = (ctx.Sedes).ToList(); return(View("Sedes", a)); } return(View()); }
public List <Sedes> getListadoDeSedesParaReserva(int idPelicula, int idVersion) { List <Sedes> listado = new List <Sedes>(); List <Carteleras> listadoDeCarteleras = reservaDao.getListadosDeCartelerasParaReserva(idPelicula, idVersion, 0); foreach (var cartelera in listadoDeCarteleras) { Sedes sedeCartelera = sedeServive.getSedePorId(cartelera.IdSede); foreach (var sede in sedeServive.getListadoDeSedes()) { if (!listado.Contains(sedeCartelera)) { listado.Add(sedeCartelera); } } } return(listado); }