public List <object> obtenerProductosObjetos() { using (PROIVEntities db = new PROIVEntities()) { var listaProductos = (from productos in db.PRODUCTOS join categorias in db.CATEGORIAS on productos.ID_CATEGORIA equals categorias.ID_CATEGORIA select new { Codigo = productos.ID_PRODUCTO, Descripcion = productos.NOMBRE_PRODUCTO, Precio = productos.PRECIO_PRODUCTO, Cantidad_Ventas = productos.CANTIDAD_VENTAS, Categoria = categorias.DESCRIPCION } ).ToList <Object>(); if (listaProductos.Count > 0) { return(listaProductos); } else { return(null); } } }
public bool updateFactura(FACTURA factura) { using (PROIVEntities db = new PROIVEntities()) { try { //obtener la factura a modificar y guardarlo en una variable FACTURA facturaModificar = db.FACTURAS.Single(lafactura => lafactura.ID_FACTURA == factura.ID_FACTURA); // entity framework empieza a 'trackear' los cambios que se estan realizando, por lo que // nada mas hay que cambiar el nombre en el objeto donde guardamos el resultado del query de arriba facturaModificar.PRECIO_UNIDAD = factura.PRECIO_UNIDAD; facturaModificar.PRECIO_TOTAL = factura.PRECIO_TOTAL; facturaModificar.METODO_PAGO = factura.METODO_PAGO; facturaModificar.MENSAJE = factura.MENSAJE; facturaModificar.NOMBRE_CAJERO = factura.NOMBRE_CAJERO; facturaModificar.TOTAL_CANCELADO = factura.TOTAL_CANCELADO; facturaModificar.VUELTO = factura.VUELTO; facturaModificar.FECHA = factura.FECHA; facturaModificar.ID_ORDEN = factura.ID_ORDEN; //guardar los cambios db.SaveChanges(); return(true); } catch (Exception) { return(false); } } }
public PRODUCTO mostrarProducto(int idProducto) { using (productoDB = new PROIVEntities()) { return(productoDB.PRODUCTOS.Single(elProducto => elProducto.ID_PRODUCTO == idProducto)); } }
public void agregarExtra(EXTRA extra) { using (context = new PROIVEntities()) { context.EXTRAS.Add(extra); context.SaveChanges(); } }
public void agregarProducto(PRODUCTO producto) { using (productoDB = new PROIVEntities()) { productoDB.PRODUCTOS.Add(producto); productoDB.SaveChanges(); } }
public void eliminarProducto(int ID_PRODUCTO) { using (productoDB = new PROIVEntities()) { productoDB.PRODUCTOS.Remove(productoDB.PRODUCTOS.Single(elProducto => elProducto.ID_PRODUCTO == ID_PRODUCTO)); productoDB.SaveChanges(); } }
public List <EXTRA> obtenerExtras() { List <EXTRA> result; using (context = new PROIVEntities()) { result = (from c in context.EXTRAS select c).ToList(); return(result); } }
public EXTRA obtenerExtra(int id_extra) { EXTRA result; using (context = new PROIVEntities()) { //EXTRA extraMostrar = context.EXTRAS.Single(elExtra => elExtra.ID_EXTRA == id_extra); //return extraMostra; result = (from c in context.EXTRAS where c.ID_EXTRA == id_extra select c).First(); return(result); } }
public MESA obtenerMesaPorId(int idMesa) { using (PROIVEntities db = new PROIVEntities()) { try { MESA mesa = db.MESAS.Single(lamesa => lamesa.ID_MESA == idMesa); return(mesa); } catch (Exception) { return(null); } } }
public void eliminarExtra(int id_extra) { EXTRA extra = this.obtenerExtra(id_extra); using (context = new PROIVEntities()) { context.EXTRAS.Attach(extra); context.EXTRAS.Remove(extra); context.SaveChanges(); /* context.EXTRAS.Remove(context.EXTRAS.Single(elExtra => elExtra.ID_EXTRA == id_extra)); * * context.SaveChanges();*/ } }
public List <object> buscarProductos(String busqueda) { using (productoDB = new PROIVEntities()) { List <object> productos = productoDB.buscarProductos(busqueda).ToList <object>(); if (productos.Count > 0) { return(productos); } else { return(null); } } }
public void actualizarExtra(EXTRA extra) { using (context = new PROIVEntities()) { // obtener el extra a modificar y guardarlo en una variable EXTRA extraModificar = context.EXTRAS.Single(elExtra => elExtra.ID_EXTRA == extra.ID_EXTRA); // entity framework empieza a 'trackear' los cambios que se estan realizando, por lo que // nada mas hay que cambiar el nombre en el objeto donde guardamos el resultado del query de arriba extraModificar.NOMBRE_EXTRA = extra.NOMBRE_EXTRA; extraModificar.PRECIO_EXTRA = extra.PRECIO_EXTRA; // salvar los cambios context.SaveChanges(); } }
public List <int> obtieneIdMesa() { try { using (PROIVEntities db = new PROIVEntities()) { var mesas = (from m in db.MESAS select m.ID_MESA).ToList(); return(mesas); } } catch (Exception) { return(null); } }
public List <int> obtenerIdOrdenes() { try { using (context = new PROIVEntities()) { var ordenes = (from m in context.ORDENES select m.ID_ORDEN).ToList(); return(ordenes); } } catch (Exception) { return(null); } }
public int updateOrden(ORDENE order) { try { using (context = new PROIVEntities()) { context.Entry(order).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } return(1); } catch (Exception) { return(0); } }
public int addProdxOrd(PRODUCTO_X_ORDEN ProxOrd) { try { using (context = new PROIVEntities()) { context.PRODUCTO_X_ORDEN.Add(ProxOrd); context.SaveChanges(); } return(1); } catch (Exception e) { return(0); } }
public FACTURA obtenerFacturaPorID(int idFactura) { using (PROIVEntities db = new PROIVEntities()) { try { //obtener la factura y gaurdarla en una variable FACTURA factura = db.FACTURAS.Single(lafactura => lafactura.ID_FACTURA == idFactura); return(factura); } catch (Exception) { return(null); } } }
public int updateProdxOrd(PRODUCTO_X_ORDEN ProxOrd) { try { using (context = new PROIVEntities()) { context.Entry(ProxOrd).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } return(1); } catch (Exception) { return(0); } }
public int addOrden(ORDENE orden) { try { using (context = new PROIVEntities()) { context.ORDENES.Add(orden); context.SaveChanges(); } return(1); } catch (Exception e) { return(0); } }
public CATEGORIA obtenerCategoriaPorID(int idCategoria) { using (PROIVEntities db = new PROIVEntities()) { try { CATEGORIA categoria = (from s in db.CATEGORIAS where s.ID_CATEGORIA == idCategoria select s).First(); return(categoria); } catch (Exception) { return(null); } } }
public bool deleteMesa(int idMesa) { using (PROIVEntities db = new PROIVEntities()) { try { db.MESAS.Remove(db.MESAS.Single(mesa => mesa.ID_MESA == idMesa)); db.SaveChanges(); return(true); } catch { return(false); } } }
public bool addCategoria(CATEGORIA categoria) { using (PROIVEntities db = new PROIVEntities()) { try { db.CATEGORIAS.Add(categoria); db.SaveChanges(); return(true); } catch (Exception) { return(false); } } }
public bool addMesa(MESA mesa) { using (PROIVEntities db = new PROIVEntities()) { try { db.MESAS.Add(mesa); db.SaveChanges(); return(true); } catch (Exception) { return(false); } } }
public int deleteProdxOrd(int idProd, int idOrd) { try { PRODUCTO_X_ORDEN temp = this.getProdxOrd(idProd, idOrd); using (context = new PROIVEntities()) { context.PRODUCTO_X_ORDEN.Attach(temp); context.PRODUCTO_X_ORDEN.Remove(temp); context.SaveChanges(); } return(1); } catch (Exception) { return(0); } }
public MESERO obtenerMeseroPorID(int idMesero) { try { using (PROIVEntities db = new PROIVEntities()) { // obtener el mesero y guardarlo en una variable MESERO mesero = (from s in db.MESEROS where s.ID_MESERO == idMesero select s).First(); return(mesero); } } catch (System.Exception) { return(null); } }
public List <FACTURA> obtenerFacturas() { List <FACTURA> listaFacturas = new List <FACTURA>(); using (PROIVEntities db = new PROIVEntities()) { listaFacturas = (from facturas in db.FACTURAS select facturas).ToList(); if (listaFacturas.Count > 0) { return(listaFacturas); } else { return(null); } } }
public List <MESERO> obtenerMeseros() { List <MESERO> listaMeseros = new List <MESERO>(); using (PROIVEntities db = new PROIVEntities()) { listaMeseros = (from meseros in db.MESEROS select meseros).ToList(); if (listaMeseros.Count > 0) { return(listaMeseros); } else { return(null); } } }
public List <PRODUCTO> obtenerProductos() { List <PRODUCTO> listaProductos = new List <PRODUCTO>(); using (PROIVEntities db = new PROIVEntities()) { listaProductos = (from productos in db.PRODUCTOS select productos).ToList(); if (listaProductos.Count > 0) { return(listaProductos); } else { return(null); } } }
public bool addMesero(MESERO mesero) { using (PROIVEntities db = new PROIVEntities()) { try { // agregar un nuevo mesero db.MESEROS.Add(mesero); // guardar los cambios db.SaveChanges(); return(true); } catch (SqlException) { return(false); } } }
public bool updateCategoria(CATEGORIA categoria) { using (PROIVEntities db = new PROIVEntities()) { try { CATEGORIA categoriaModificar = db.CATEGORIAS.Single(lacategoria => lacategoria.ID_CATEGORIA == categoria.ID_CATEGORIA); categoriaModificar.NOMBRE_CATEGORIA = categoria.NOMBRE_CATEGORIA; categoriaModificar.DESCRIPCION = categoria.DESCRIPCION; db.SaveChanges(); return(true); } catch (Exception) { return(false); } } }