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);
                }
            }
        }
Пример #2
0
 public void agregarExtra(EXTRA extra)
 {
     using (context = new PROIVEntities())
     {
         context.EXTRAS.Add(extra);
         context.SaveChanges();
     }
 }
Пример #3
0
 public void agregarProducto(PRODUCTO producto)
 {
     using (productoDB = new PROIVEntities())
     {
         productoDB.PRODUCTOS.Add(producto);
         productoDB.SaveChanges();
     }
 }
Пример #4
0
 public void eliminarProducto(int ID_PRODUCTO)
 {
     using (productoDB = new PROIVEntities())
     {
         productoDB.PRODUCTOS.Remove(productoDB.PRODUCTOS.Single(elProducto => elProducto.ID_PRODUCTO == ID_PRODUCTO));
         productoDB.SaveChanges();
     }
 }
Пример #5
0
        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();
            }
        }
Пример #6
0
        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();*/
            }
        }
Пример #7
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);
     }
 }
Пример #8
0
 public int addOrden(ORDENE orden)
 {
     try
     {
         using (context = new PROIVEntities())
         {
             context.ORDENES.Add(orden);
             context.SaveChanges();
         }
         return(1);
     }
     catch (Exception e)
     {
         return(0);
     }
 }
Пример #9
0
 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);
     }
 }
Пример #10
0
 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 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 addMesa(MESA mesa)
        {
            using (PROIVEntities db = new PROIVEntities())
            {
                try
                {
                    db.MESAS.Add(mesa);

                    db.SaveChanges();
                    return(true);
                }
                catch (Exception)
                {
                    return(false);
                }
            }
        }
Пример #13
0
        public bool addCategoria(CATEGORIA categoria)
        {
            using (PROIVEntities db = new PROIVEntities())
            {
                try
                {
                    db.CATEGORIAS.Add(categoria);

                    db.SaveChanges();
                    return(true);
                }
                catch (Exception)
                {
                    return(false);
                }
            }
        }
Пример #14
0
 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);
     }
 }
Пример #15
0
 public int deleteOrden(int id)
 {
     try
     {
         ORDENE or = this.getOrder(id);
         using (context = new PROIVEntities())
         {
             context.ORDENES.Attach(or);
             context.ORDENES.Remove(or);
             context.SaveChanges();
         }
         return(1);
     }
     catch (Exception e)
     {
         return(0);
     }
 }
Пример #16
0
 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);
         }
     }
 }
Пример #17
0
 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 updateMesa(MESA mesa)
 {
     using (PROIVEntities db = new PROIVEntities())
     {
         try
         {
             MESA mesaModificar = db.MESAS.Single(lamesa => lamesa.ID_MESA == mesa.ID_MESA);
             mesaModificar.ID_ESTADO = mesa.ID_ESTADO;
             mesaModificar.CAPACIDAD = mesa.CAPACIDAD;
             db.SaveChanges();
             return(true);
         }
         catch (Exception)
         {
             return(false);
         }
     }
 }
        public bool addFactura(FACTURA factura)
        {
            using (PROIVEntities db = new PROIVEntities())
            {
                try
                {
                    //agregar una nueva factura
                    db.FACTURAS.Add(factura);

                    //guardar los cambios
                    db.SaveChanges();
                    return(true);
                }
                catch (Exception)
                {
                    return(false);
                }
            }
        }
Пример #20
0
        public void actualizarProducto(PRODUCTO producto)
        {
            using (productoDB = new PROIVEntities())
            {
                // obtener el mesero a modificar y guardarlo en una variable
                PRODUCTO productoModificar = productoDB.PRODUCTOS.Single(elProducto => elProducto.ID_PRODUCTO == producto.ID_PRODUCTO);

                // 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
                productoModificar.NOMBRE_PRODUCTO = producto.NOMBRE_PRODUCTO;
                productoModificar.PRECIO_PRODUCTO = producto.PRECIO_PRODUCTO;
                productoModificar.CANTIDAD_VENTAS = producto.CANTIDAD_VENTAS;
                productoModificar.ID_EXTRA        = producto.ID_EXTRA;
                productoModificar.ID_CATEGORIA    = producto.ID_CATEGORIA;

                // salvar los cambios
                productoDB.SaveChanges();
            }
        }
        public bool deleteFactura(int idFactura)
        {
            using (PROIVEntities db = new PROIVEntities())
            {
                try
                {
                    //remover de la tabla factura ,la factura que tenga el idFactura que se envio
                    db.FACTURAS.Remove(db.FACTURAS.Single(factura => factura.ID_FACTURA == idFactura));

                    //guardar los cambios
                    db.SaveChanges();

                    return(true);
                }
                catch (Exception)
                {
                    return(false);
                }
            }
        }
Пример #22
0
        public bool deleteCategoria(int idCategoria)
        {
            CATEGORIA cat = this.obtenerCategoriaPorID(idCategoria);

            using (PROIVEntities db = new PROIVEntities())
            {
                try
                {
                    db.CATEGORIAS.Attach(cat);
                    db.CATEGORIAS.Remove(cat);

                    db.SaveChanges();
                    return(true);
                }
                catch (Exception)
                {
                    return(false);
                }
            }
        }
Пример #23
0
        public bool deleteMesero(int idMesero)
        {
            MESERO m = this.obtenerMeseroPorID(idMesero);

            using (PROIVEntities db = new PROIVEntities())
            {
                try
                {
                    // remover de la tabla de meseros el mesero que tengael ID que se envio
                    db.MESEROS.Attach(m);
                    db.MESEROS.Remove(m);

                    // salvar los cambios
                    db.SaveChanges();
                    return(true);
                }
                catch (SqlException)
                {
                    return(false);
                }
            }
        }
Пример #24
0
        public bool updateMesero(MESERO mesero)
        {
            using (PROIVEntities db = new PROIVEntities())
            {
                try
                {
                    // obtener el mesero a modificar y guardarlo en una variable
                    MESERO meseroModificar = db.MESEROS.Single(elMesero => elMesero.ID_MESERO == mesero.ID_MESERO);

                    // 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
                    meseroModificar.NOMBRE_MESERO = mesero.NOMBRE_MESERO;

                    // salvar los cambios
                    db.SaveChanges();
                    return(true);
                }
                catch (SqlException)
                {
                    return(false);
                }
            }
        }