public async Task <ActionResult <Mesas> > PostMesas(Mesas mesas) { _context.Mesas.Add(mesas); await _context.SaveChangesAsync(); return(CreatedAtAction("GetMesas", new { id = mesas.Id }, mesas)); }
public ActionResult EditarReserva(int id) { _token = Session["Token"].ToString(); if (string.IsNullOrEmpty(_token)) { RedirectToAction("Index", "Home"); } var mesas = new Mesas { Token = _token }; ViewData["Mesas"] = mesas.ObtenerMesas().Where(m => m.estado == EstadoMesa.Disponible).ToList(); var reserva = new Reserva { Token = _token }.ObtenterReserva(id); ViewData["Cliente"] = reserva.clienteId; ReservaModel model = new ReservaModel { id = reserva.id, cantidadPersonas = reserva.cantidadPersonas, clienteId = reserva.clienteId.rut, fecha = reserva.fecha, hora = reserva.hora, mesaId = reserva.mesaId.id, }; return(View(model)); }
protected void BT_Modificar_Click(object sender, EventArgs e) { UUser datos = new UUser(); LUser user = new LUser(); ClientScriptManager cm = this.ClientScript; L_Persistencia logica = new L_Persistencia(); Mesas mesas = new Mesas(); mesas.Id_mesas = int.Parse(Session["id_mesa"].ToString()); mesas.Cantidad = int.Parse(TB_Cantidad.Text.ToString()); mesas.Ubicacion = TB_Ubicacion.Text.ToString(); Int32 nombre = mesas.Id_mesas; DataTable regis = user.ToDataTable(user.obtenerMes(nombre)); String esquema = "usuario"; String tabla = "mesas"; String pk = Session["user_id"].ToString(); String session = Session.SessionID; datos = logica.actualizarMesas(mesas); user.updateMesas(regis, mesas, esquema, tabla, pk, session); //logica.actualizarMesas(mesas); //user.mofifimesas(datos); String mens = Session["men"].ToString(); this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('" + mens.ToString() + "');window.location=\"ListarMesas.aspx\"</script>"); }
public async Task <IActionResult> PutMesas(Guid id, Mesas mesas) { if (id != mesas.Id) { return(BadRequest()); } _context.Entry(mesas).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MesasExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult Index(string B) { Mesas mesas; if (B == "Create") { using (ConexaoBD bd = new ConexaoBD()) { bd.CUD("INSERT INTO Mesa (Nome_Cliente, Situacao, Numero) VALUES ('', '0', null)"); } } if (B == "Dell") { mesas = new Mesas(); for (int i = 0; i < mesas.M.Count; i++) { mesas.M[i].Desoucupar(); } using (ConexaoBD bd = new ConexaoBD()) { bd.CUD("Delete From Mesa"); } } mesas = new Mesas(); return(View(mesas)); }/*recebe o formulario dela mesma.
public ActionResult EditarReserva(ReservaModel model) { _token = Session["Token"].ToString(); if (string.IsNullOrEmpty(_token)) { RedirectToAction("Index", "Home"); } model.Cliente = new Clientes { Token = _token }.ObtenerCliente(model.clienteId); var mesas = new Mesas { Token = _token }; var reserva = new Reserva() { Token = _token, id = model.id, fecha = model.fecha, hora = model.hora, cantidadPersonas = model.cantidadPersonas, mesaId = new Mesas { Token = _token }.ObtenerMesa(model.mesaId), clienteId = new Clientes { Token = _token }.ObtenerCliente(model.clienteId), estado = EstadoReserva.NoOcupada, }; ViewData["Mesas"] = mesas.ObtenerMesas().Where(m => m.estado == EstadoMesa.Disponible).ToList(); ViewData["Cliente"] = reserva.clienteId; reserva.ActualizarReserva(reserva); return(RedirectToAction("VerReservas")); }
protected void TB_Filtro_TextChanged(object sender, EventArgs e) { LUser dato = new LUser(); Mesas datos = new Mesas(); L_Persistencia data = new L_Persistencia(); UUser user = new UUser(); DataTable usuario; //String nombre = TB_Filtrar.Text.ToString(); //datos.Nombre = nombre; //DataTable validez = dato.buscarcomen(datos.Nombre); //datos.X = int.Parse(validez.Rows[0]["id_comentarios"].ToString()); //GV_Listar.DataSource = dato.buscarcomen(TB_Filtrar.Text.ToString()); //GV_Listar.DataBind(); String nombre = TB_Filtro.Text.ToString(); try { DataTable validez = data.ToDataTable(data.buscarMesa(nombre)); user.X = int.Parse(validez.Rows[0]["user_id"].ToString()); GV_Mesas.DataSource = data.buscarMesa(nombre); GV_Mesas.DataBind(); } catch { } }
}/*recebe o formulario dela mesma. * OBS: descobri que dava para fazer isso no ultimo dia*/ public ActionResult Mesas() { ViewBag.message = "Mesas"; Mesas mesas = new Mesas(); return(View(mesas)); }//carrega as todas as mesas cadastradas
public JsonResult MesasBind() { try { List <Mesas> listaCompletaMesas = new List <Mesas>(); List <sp_listarMesas_Result> listaMesasBase = new List <Models.sp_listarMesas_Result>(); listaMesasBase = this.databaseManager.sp_listarMesas().ToList(); foreach (var mesaUnica in listaMesasBase) { Mesas nuevaMesa = new Mesas(); nuevaMesa.chrCodMesa = mesaUnica.chrCodMesa; nuevaMesa.chrDesMesa = mesaUnica.chrDesMesa; List <sp_listarEstadoMesa_Result> listaEstadoMesas = new List <sp_listarEstadoMesa_Result>(); listaEstadoMesas = this.databaseManager.sp_listarEstadoMesa(mesaUnica.chrCodMesa).ToList(); if (listaEstadoMesas.Count != 0) { sp_listarEstadoMesa_Result estadoUnico = listaEstadoMesas.First(); nuevaMesa.chrCodEstado = estadoUnico.chrCodEstado; nuevaMesa.chrCodMoz = estadoUnico.chrCodMoz; nuevaMesa.chrHorVen = estadoUnico.chrHorVen; } else { nuevaMesa.chrCodEstado = String.Empty; nuevaMesa.chrCodMoz = String.Empty; nuevaMesa.chrHorVen = String.Empty; } listaCompletaMesas.Add(nuevaMesa); } foreach (var mesaIncompleta in listaCompletaMesas) { List <sp_datosMozo_Result> listaMozos = new List <Models.sp_datosMozo_Result>(); listaMozos = this.databaseManager.sp_datosMozo(mesaIncompleta.chrCodMoz).ToList(); if (listaMozos.Count != 0) { sp_datosMozo_Result mozoUnico = listaMozos.First(); mesaIncompleta.chrNomMoz = mozoUnico.chrNomMoz; mesaIncompleta.chrApeMoz = mozoUnico.chrApeMoz; } else { mesaIncompleta.chrNomMoz = String.Empty; mesaIncompleta.chrApeMoz = String.Empty; } } return(Json(listaCompletaMesas, JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json(null, JsonRequestBehavior.AllowGet)); throw; } }
public void insertMesa(Mesas mesas) { using (var db = new Mapeo("mesa")) { db.mesa.Add(mesas); db.SaveChanges(); } }
public UUser BorrarMesa(Mesas mesas) { DAOMesas dao = new DAOMesas(); dao.borrarMesa(mesas); UUser user = new UUser(); return(user); }
public UUser actualizarMesas(Mesas mesas) { DAOMesas dao = new DAOMesas(); dao.actualizarMesas(mesas); UUser user = new UUser(); return(user); }
public UUser insertarmesas(Mesas mesas) { DAOMesas dao = new DAOMesas(); dao.insertMesa(mesas); UUser user = new UUser(); return(user); }
public ActionResult Index(int cantidad) { Mesas mesa = new Mesas { Token = _token }.SeleccionMesa(cantidad); TempData["mesa"] = mesa; return(RedirectToAction("VerDetalle")); }
public async Task <ActionResult> DeleteConfirmed(int id) { Mesas mesas = await db.Mesas.FindAsync(id); db.Mesas.Remove(mesas); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public void borrarMesa(Mesas mesas) { using (var db = new Mapeo("mesa")) { db.mesa.Attach(mesas); db.Entry(mesas).State = EntityState.Deleted; db.SaveChanges(); } }
public void actualizarMesas(Mesas mesas) { using (var db = new Mapeo("mesa")) { db.mesa.Attach(mesas); var entry = db.Entry(mesas); entry.State = EntityState.Modified; db.SaveChanges(); } }
public DefaultResponseModel Delete([FromBody] Mesas Model) { context.Mesas.Remove(Model); context.SaveChanges(); return(new DefaultResponseModel { Mensagem = "Excluido com sucesso!" }); }
public DefaultResponseModel Salvar([FromBody] Mesas Model) { context.Mesas.Update(Model); context.SaveChanges(); return(new DefaultResponseModel { Mensagem = "Salvo com sucesso!" }); }
public async Task <ActionResult> Post(Mesas mesa) { if (ModelState.IsValid) { await _repository.Add(mesa); return(NoContent()); } return(BadRequest()); }
public void EliminarMesa() { ObtenerToken("ADMINISTRADOR", "ASDF"); var mesa = new Mesas() { Token = _token }; mesa.EliminarMesa(42); }
public void ObtenerMesa() { ObtenerToken("ADMINISTRADOR", "ASDF"); var mesa = new Mesas() { Token = _token }; var data = mesa.ObtenerMesa(10); Assert.IsNotNull(data); }
public async Task RefreshMesasAsync() { Mesas.Clear(); var ms = await _MesasService.FindMesasAsync(); foreach (var m in ms.Data) { Mesas.Add(m); } }
public ActionResult VerResumen(Mesas mesa) { var model = new MesaModel { Capacidad = mesa.capacidad, Id = mesa.id, Numero = mesa.numero }; return(View(model)); }
public void Put(int id, [FromBody] Mesas newObj) { var oldObj = db.Mesas.Find(id); if (oldObj == null) { return; } newObj.Id = oldObj.Id; db.Entry(oldObj).CurrentValues.SetValues(newObj); db.SaveChanges(); }
public void CrearMesa() { ObtenerToken("ADMINISTRADOR", "ASDF"); Mesas mesa = new Mesas { Token = _token, numero = 12, capacidad = 6, }; mesa.CrearMesa(mesa); }
public async Task <ActionResult> Edit([Bind(Include = "id_mesa,nombre,sillas,tipo,id_sala,id_foto")] Mesas mesas) { if (ModelState.IsValid) { db.Entry(mesas).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.id_foto = new SelectList(db.Foto, "id_foto", "img_foto", mesas.id_foto); ViewBag.id_sala = new SelectList(db.Salas, "id_sala", "nombre", mesas.id_sala); return(View(mesas)); }
public void ActualizarMesa() { ObtenerToken("ADMINISTRADOR", "ASDF"); Mesas mesa = new Mesas { Token = _token, id = 10, capacidad = 2, numero = 10, }; mesa.ActualizarMesa(mesa); }
// GET: Mesas/Details/5 public async Task <ActionResult> Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Mesas mesas = await db.Mesas.FindAsync(id); if (mesas == null) { return(HttpNotFound()); } return(View(mesas)); }
public List <Mesas> TraerMesas() { using (var cn = new SqlConnection(getConnectionString())) { try { List <Mesas> lista = new List <Mesas>(); DataTable dt = null; int x = 0; var ds = new DataSet(); var cmd = new SqlCommand("listar_mesa", cn) { CommandType = CommandType.StoredProcedure }; var da = new SqlDataAdapter(cmd); cn.Open(); da.Fill(ds); dt = ds.Tables[0]; for (x = 0; x < dt.Rows.Count; x++) { Mesas data = new Mesas(); data.Id = int.Parse(dt.Rows[x].ItemArray[0].ToString()); data.Nombre = dt.Rows[x].ItemArray[2].ToString(); data.Mesero = int.Parse(dt.Rows[x].ItemArray[1].ToString()); data.Sillas = int.Parse(dt.Rows[x].ItemArray[4].ToString()); data.Salon = int.Parse(dt.Rows[x].ItemArray[3].ToString()); data.Habilitada = bool.Parse(dt.Rows[x].ItemArray[5].ToString()); lista.Add(data); } cn.Close(); return(lista); } catch (Exception ex) { MessageBox.Show(ex.Message); cn.Close(); return(null); } } }