public ActionResult Edit(string Id) { var Restaurante = new Restaurante(); var model = new RestauranteViewModel(); var TipoRestaurante = new TipoRestaurante().SelectTipoRestaurantes(); var RangoPrecio = new RangoPrecio().SelectRangoPrecios(); var Ciudad = new Ciudad().SelectCiudades(); List <SelectListItem> TipoRestaurantes = new List <SelectListItem>(); foreach (var item in TipoRestaurante) { TipoRestaurantes.Add(new SelectListItem { Text = item.Nombre, Value = item.Id.ToString() }); } List <SelectListItem> RangoPrecios = new List <SelectListItem>(); foreach (var item in RangoPrecio) { RangoPrecios.Add(new SelectListItem { Text = item.Nombre, Value = item.Id.ToString() }); } List <SelectListItem> Ciudades = new List <SelectListItem>(); foreach (var item in Ciudad) { Ciudades.Add(new SelectListItem { Text = item.Nombre, Value = item.Id.ToString() }); } ViewBag.TipoRestaurantes = TipoRestaurantes; ViewBag.RangoPrecios = RangoPrecios; ViewBag.Ciudades = Ciudades; Restaurante = Restaurante.SelectRestaurante(int.Parse(Id)); model.Id = Restaurante.Id; model.Nombre = Restaurante.Nombre; model.IdTipoRestaurante = Restaurante.IdTipoRestaurante; model.Valoracion = Restaurante.Valoracion; model.IdRangoPrecio = Restaurante.IdRangoPrecio; model.Direccion = Restaurante.Direccion; model.IdCiudad = Restaurante.IdCiudad; model.Telefono = Restaurante.Telefono; model.LatitudGps = Restaurante.LatitudGps; model.LongitudGps = Restaurante.LongitudGps; return(View(model)); }
public ActionResult Edit(TipoRestauranteViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var TipoRestaurante = new TipoRestaurante(); TipoRestaurante.UpdateTipoRestaurante(model.Id, model.Nombre, model.Especialidad); return(RedirectToAction("Index")); }
public ActionResult Edit(string Id) { var TipoRestaurante = new TipoRestaurante(); var model = new TipoRestauranteViewModel(); TipoRestaurante = TipoRestaurante.SelectTipoRestaurante(int.Parse(Id)); model.Id = TipoRestaurante.Id; model.Nombre = TipoRestaurante.Nombre; model.Especialidad = TipoRestaurante.Especialidad; return(View(model)); }
public ActionResult New(RestauranteViewModel model) { if (!ModelState.IsValid) { var TipoRestaurante = new TipoRestaurante().SelectTipoRestaurantes(); var RangoPrecio = new RangoPrecio().SelectRangoPrecios(); var Ciudad = new Ciudad().SelectCiudades(); List <SelectListItem> TipoRestaurantes = new List <SelectListItem>(); foreach (var item in TipoRestaurante) { TipoRestaurantes.Add(new SelectListItem { Text = item.Nombre, Value = item.Id.ToString() }); } List <SelectListItem> RangoPrecios = new List <SelectListItem>(); foreach (var item in RangoPrecio) { RangoPrecios.Add(new SelectListItem { Text = item.Nombre, Value = item.Id.ToString() }); } List <SelectListItem> Ciudades = new List <SelectListItem>(); foreach (var item in Ciudad) { Ciudades.Add(new SelectListItem { Text = item.Nombre, Value = item.Id.ToString() }); } ViewBag.TipoRestaurantes = TipoRestaurantes; ViewBag.RangoPrecios = RangoPrecios; ViewBag.Ciudades = Ciudades; return(View(model)); } var Restaurante = new Restaurante(); Restaurante.InsertRestaurante(model.Nombre, model.IdTipoRestaurante, model.IdRangoPrecio, model.Direccion, model.IdCiudad, model.Telefono, model.LatitudGps, model.LongitudGps); return(RedirectToAction("Index")); }
public ActionResult New() { var TipoRestaurante = new TipoRestaurante().SelectTipoRestaurantes(); var RangoPrecio = new RangoPrecio().SelectRangoPrecios(); var Ciudad = new Ciudad().SelectCiudades(); List <SelectListItem> TipoRestaurantes = new List <SelectListItem>(); foreach (var item in TipoRestaurante) { TipoRestaurantes.Add(new SelectListItem { Text = item.Nombre, Value = item.Id.ToString() }); } List <SelectListItem> RangoPrecios = new List <SelectListItem>(); foreach (var item in RangoPrecio) { RangoPrecios.Add(new SelectListItem { Text = item.Nombre, Value = item.Id.ToString() }); } List <SelectListItem> Ciudades = new List <SelectListItem>(); foreach (var item in Ciudad) { Ciudades.Add(new SelectListItem { Text = item.Nombre, Value = item.Id.ToString() }); } ViewBag.TipoRestaurantes = TipoRestaurantes; ViewBag.RangoPrecios = RangoPrecios; ViewBag.Ciudades = Ciudades; return(View()); }
public void Delete(string Id) { var TipoRestaurante = new TipoRestaurante(); TipoRestaurante.DeleteTipoRestaurante(int.Parse(Id)); }