public async Task <IActionResult> Edit(int id, [Bind("RestaurantesId,Name,Description,Contact,Email,Location,LimitMax")] Restaurantes restaurantes) { if (id != restaurantes.RestaurantesId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(restaurantes); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RestaurantesExists(restaurantes.RestaurantesId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(restaurantes)); }
void SelecionarRestaurante(object r) { string restaurante = (string)r; Restaurante rest = Restaurantes.Find(x => string.Equals(x.Nome, restaurante)); App.Current.MainPage.Navigation.PushAsync(new RestauranteView(rest)); }
public IHttpActionResult PutRestaurantes(int id, Restaurantes restaurantes) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != restaurantes.Id_Restaurante) { return(BadRequest()); } db.Entry(restaurantes).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!RestaurantesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult <RetornoView <Restaurantes> > Update(int id, [FromBody] Restaurantes restaurantes) { var _restaurantes = _restaurantesRepository.Find(id); if (_restaurantes == null) { return(NotFound()); } try { _restaurantes.NomeDoRestaurante = restaurantes.NomeDoRestaurante; _restaurantesRepository.Update(_restaurantes); } catch (Exception ex) { var result = new RetornoView <Restaurantes>() { sucesso = false, erro = ex.Message }; return(BadRequest(result)); } var resultado = new RetornoView <Restaurantes>() { data = _restaurantes, sucesso = true }; return(resultado); }
public async Task <IActionResult> Edit(int id, [Bind("IdRestaurante,Nombre,Ubicacion,Mesas")] Restaurantes restaurantes) { if (id != restaurantes.IdRestaurante) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(restaurantes); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RestaurantesExists(restaurantes.IdRestaurante)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(restaurantes)); }
//Va a recibir toda la entidad public IActionResult UpdateRestaurante([FromBody] Restaurantes restaurantes) { try { //Primero validamos if (ModelState.IsValid) { //recibe entidad que vamos a modificar _unitOfWork.Restaurantes.Update(restaurantes); //Es lo mismo que decir savechages _unitOfWork.Saved(); //Se retorna ok a la vista return(Ok()); } else { //Si algo falla al hacer el update, aparte de decir detalles de excepcion return(BadRequest()); } } catch (DataException ex) { //Tambien retorna excepcion con elex,para que vea que fue lo que fallo return(BadRequest(ex)); } }
public async Task <IActionResult> Edit(int id, [Bind("IdRestaurante,IdHorarios,InformacionGeneral,Logo,ImagenItemDestacado,Calificacion")] Restaurantes restaurantes) { if (id != restaurantes.IdRestaurante) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(restaurantes); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!RestaurantesExists(restaurantes.IdRestaurante)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IdHorarios"] = new SelectList(_context.Horarios, "IdHorarios", "IdHorarios", restaurantes.IdHorarios); return(View(restaurantes)); }
public ActionResult DeleteConfirmed(int id) { Restaurantes restaurantes = db.Restaurantes.Find(id); db.Restaurantes.Remove(restaurantes); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <ActionResult> DeleteConfirmed(int id) { Restaurantes restaurantes = await db.Restaurantes.FindAsync(id); db.Restaurantes.Remove(restaurantes); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id_Restaurante,Restaurante")] Restaurantes restaurantes) { if (ModelState.IsValid) { db.Entry(restaurantes).State = EntityState.Modified; db.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "RestauranteId,RestauranteNome,Endereco,Telefone")] Restaurantes restaurantes) { if (ModelState.IsValid) { db.Entry(restaurantes).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(restaurantes)); }
public void Update(Restaurantes item) { //##### Update the LocalDatabase ##### var entry = _db.Entry(item); _db.Items.Attach(item); entry.State = EntityState.Modified; _db.SaveChanges(); //#################################### }
public ActionResult Create([Bind(Include = "Restaurante")] Restaurantes restaurantes) { if (ModelState.IsValid) { db.Restaurantes.Add(restaurantes); db.SaveChanges(); } return(RedirectToAction("Index")); }
// POST: api/Restaurantes public void Post(string nome) { if (!string.IsNullOrEmpty(nome)) { Restaurantes novo = new Restaurantes(); novo.NomeRestauranteID = nome; db.Restaurantes.Add(novo); db.SaveChanges(); } }
public IHttpActionResult GetRestaurantes(int id) { Restaurantes restaurantes = db.Restaurantes.Find(id); if (restaurantes == null) { return(NotFound()); } return(Ok(restaurantes)); }
public ActionResult Create([Bind(Include = "RestauranteId,RestauranteNome,Endereco,Telefone")] Restaurantes restaurantes) { if (ModelState.IsValid) { db.Restaurantes.Add(restaurantes); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(restaurantes)); }
public async Task <IActionResult> Create([Bind("RestaurantesId,Name,Description,Contact,Email,Location,LimitMax")] Restaurantes restaurantes) { if (ModelState.IsValid) { _context.Add(restaurantes); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(restaurantes)); }
public async Task <IActionResult> Create([Bind("IdRestaurante,Nombre,Ubicacion,Mesas")] Restaurantes restaurantes) { if (ModelState.IsValid) { _context.Add(restaurantes); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(restaurantes)); }
public IActionResult Update([FromBody] Restaurantes rs, [FromServices] RestaurantesService service) { if (ModelState.IsValid) { return(Ok(service.updateRestaurante(rs))); } else { return(BadRequest(ModelState)); } }
public IHttpActionResult PostRestaurantes(Restaurantes restaurantes) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Restaurantes.Add(restaurantes); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = restaurantes.Id_Restaurante }, restaurantes)); }
public bool EditarRestaurante(Restaurantes restaurante) { try { db.Entry(restaurante).State = EntityState.Modified; db.SaveChanges(); return(true); } catch (Exception) { throw; } }
public int CrearRestaurante(Restaurantes restaurante) { try { db.Restaurantes.Add(restaurante); db.SaveChanges(); return(restaurante.IdRestaurante); } catch (Exception) { throw; } }
public async Task <ActionResult> Edit([Bind(Include = "nit,nombre,direccion,slogan,puntuacion,tenedor,fecha,user_cedula")] Restaurantes restaurantes) { if (ModelState.IsValid) { db.Entry(restaurantes).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.nit = new SelectList(db.Imegenes, "nit", "logo", restaurantes.nit); ViewBag.user_cedula = new SelectList(db.User, "cedula", "nombre", restaurantes.user_cedula); return(View(restaurantes)); }
void SaveButtonClicked(object sender, EventArgs args) { try { Button button = (Button)sender; Restaurantes item = (from x in results where x.idRestaurante == int.Parse(button.AutomationId) select x).First(); App.Service.AddItem(item); DisplayAlert("Sucesso!", "Restaurante salvo com sucesso!", "OK"); } catch (Exception ex) { DisplayAlert("Erro", ex.Message, "Erro"); } }
public void Add(Restaurantes item) { var dado = _db.Items.SingleOrDefault(i => i.idRestaurante == item.idRestaurante); if (dado == null) { _db.Items.Add(item); _db.SaveChanges(); } else { throw new Exception("Dado Cadastrado"); } }
public bool EliminarRestaurante(int idRestaurante) { try { Restaurantes restaurante = db.Restaurantes.Find(idRestaurante); restaurante.Estatus = 3; db.SaveChanges(); return(true); } catch (Exception) { throw; } }
public IActionResult GetById(int id) { Restaurantes restaurantes = _unitOfWork.Restaurantes.GetById(id); //Validacion if (restaurantes != null) { return(Ok(restaurantes)); } else { return(BadRequest("No se encuentra el registro solicitado")); } }
// GET: Restaurantes/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Restaurantes restaurantes = await db.Restaurantes.FindAsync(id); if (restaurantes == null) { return(HttpNotFound()); } return(View(restaurantes)); }
public IHttpActionResult DeleteRestaurantes(int id) { Restaurantes restaurantes = db.Restaurantes.Find(id); if (restaurantes == null) { return(NotFound()); } db.Restaurantes.Remove(restaurantes); db.SaveChanges(); return(Ok(restaurantes)); }
// GET: Restaurantes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Restaurantes restaurantes = db.Restaurantes.Find(id); if (restaurantes == null) { return(HttpNotFound()); } return(View(restaurantes)); }