Exemple #1
0
 /*
  * Metodo
  * Descripcion: Inserta un detalle de pedido en la base de datos
  * Entrada: int, int, int
  * Salida: void
  */
 public void InsertarDetallePedido(int iD_Pedido, int iD_Producto, int cantidad)
 {
     using (DB_AcmeEntities contexto = new DB_AcmeEntities())
     {
         contexto.InsertarDetallePedido(iD_Pedido, iD_Producto, cantidad);
     }
 }
Exemple #2
0
 /*
  * Metodo
  * Descripcion: Inserta un pedido en la base de datos
  * Entrada: int, decimal, decimal, decimal,
  * Salida: void
  */
 public void InsertarPedido(int iD_Cliente, decimal totalBruto, decimal impuesto, decimal valorNeto)
 {
     using (DB_AcmeEntities contexto = new DB_AcmeEntities())
     {
         contexto.InsertarPedido(iD_Cliente, totalBruto, impuesto, valorNeto);
     }
 }
Exemple #3
0
 /*
  * Metodo
  * Descripcion: Actualiza el stock de un producto
  * Entrada: int, int
  * Salida: void
  */
 public void ActualizarStockProducto(int iD_Producto, int cantidad)
 {
     using (DB_AcmeEntities contexto = new DB_AcmeEntities())
     {
         contexto.ActualizarStockProducto(iD_Producto, cantidad);
     }
 }
Exemple #4
0
        /*
         * Metodo
         * Descripcion: Autentica a un vendedor
         * Entrada: string, string
         * Salida: bool
         */
        public bool AutenticarVendedor(string nombreUsuario, string contrasenia)
        {
            ObjectParameter resultado = new ObjectParameter("Resultado", typeof(String));

            using (DB_AcmeEntities contexto = new DB_AcmeEntities())
            {
                contexto.AutenticarVendedor(nombreUsuario, contrasenia, resultado);
            }

            return((bool)resultado.Value);
        }
Exemple #5
0
        /*
         * Metodo
         * Descripcion: Consulta el identificador de un pedido
         * Entrada: void
         * Salida: int
         */
        public int ConsultarIdentificadorPedido()
        {
            ObjectParameter iD_Pedido = new ObjectParameter("ID_Pedido", typeof(int));

            using (DB_AcmeEntities contexto = new DB_AcmeEntities())
            {
                contexto.ConsultarIdentificadorPedido(iD_Pedido);
            }

            return((int)iD_Pedido.Value);
        }
Exemple #6
0
        /*
         * Metodo
         * Descripcion: Retorna un listado de detalle de pedidos
         * Entrada: void
         * Salida: List<DetallePedidos>
         */
        public List <DetallePedidos> ObtenerDetallePedido()
        {
            List <DetallePedidos> detallePedidos = new List <DetallePedidos>();

            using (DB_AcmeEntities contexto = new DB_AcmeEntities())
            {
                var SQLDetallePedidos = from detallePedido in contexto.TB_DetallePedido select detallePedido;

                foreach (var item in SQLDetallePedidos)
                {
                    DetallePedidos detallePedidoActual = MapearDetallePedido(item);
                    detallePedidos.Add(detallePedidoActual);
                }
            }

            return(detallePedidos);
        }
Exemple #7
0
        /*
         * Metodo
         * Descripcion: Retorna un listado de productos
         * Entrada: void
         * Salida: List<Productos>
         */
        public List <Productos> ObtenerProducto()
        {
            List <Productos> productos = new List <Productos>();

            using (DB_AcmeEntities contexto = new DB_AcmeEntities())
            {
                var SQLProducto = from producto in contexto.TB_Producto select producto;

                foreach (var item in SQLProducto)
                {
                    Productos productoActual = MapearProducto(item);
                    productos.Add(productoActual);
                }
            }

            return(productos);
        }
Exemple #8
0
        /*
         * Metodo
         * Descripcion: Retorna un listado de vendedores
         * Entrada: void
         * Salida: List<Vendedores>
         */
        public List <Vendedores> ObtenerVendedor()
        {
            List <Vendedores> vendedores = new List <Vendedores>();

            using (DB_AcmeEntities contexto = new DB_AcmeEntities())
            {
                var SQLVendedor = from vendedor in contexto.TB_Vendedor select vendedor;

                foreach (var item in SQLVendedor)
                {
                    Vendedores vendedorActual = MapearVendedor(item);
                    vendedores.Add(vendedorActual);
                }
            }

            return(vendedores);
        }
Exemple #9
0
        /*
         * Metodo
         * Descripcion: Retorna un listado de pedidos
         * Entrada: void
         * Salida: List<Pedidos>
         */
        public List <Pedidos> ObtenerPedido()
        {
            List <Pedidos> pedidos = new List <Pedidos>();

            using (DB_AcmeEntities contexto = new DB_AcmeEntities())
            {
                var SQLPedido = from pedido in contexto.TB_Pedido select pedido;

                foreach (var item in SQLPedido)
                {
                    Pedidos pedidoActual = MapearPedido(item);
                    pedidos.Add(pedidoActual);
                }
            }

            return(pedidos);
        }
Exemple #10
0
        /*
         * Metodo
         * Descripcion: Retorna un listado de clientes
         * Entrada: void
         * Salida: List<Clientes>
         */
        public List <Clientes> ObtenerCliente()
        {
            List <Clientes> clientes = new List <Clientes>();

            using (DB_AcmeEntities contexto = new DB_AcmeEntities())
            {
                var SQLCliente = from cliente in contexto.TB_Cliente select cliente;

                foreach (var item in SQLCliente)
                {
                    Clientes clienteActual = MapearCliente(item);
                    clientes.Add(clienteActual);
                }
            }

            return(clientes);
        }