public IActionResult GetListaFacturaId([FromBody] CodigoCompras value)
        {
            using (var context = new FacturaContext())
            {
                IList <ComprasLista> Lista = new List <ComprasLista>();
                try
                {
                    Lista = context.ComprasLista.FromSql($"exec getCompras {value.IdCompra}").ToList();
                }
                catch (Exception e)
                {
                    return(BadRequest(e.Message));
                }

                return(Ok(Lista));
            }
        }
        public IActionResult GetFacturaInfo([FromBody] CodigoCompras value)
        {
            IList <ComprasProcesadas> listaCompras = new List <ComprasProcesadas>();//Compras Procesadas es Un modelo que se tuvo que crear para obtener los datos de el procedimiento con relacion

            using (var context = new FacturaContext())
            {
                try
                {
                    listaCompras = context.LoadStoredProc("dbo.ComprasProcesadasUnica")// Nombre del Procedimiento
                                   .WithSqlParam("@idCompras", value.IdCompra)
                                   .ExecuteStoredProc <ComprasProcesadas>();
                }
                catch (Exception e)
                {
                    return(BadRequest(e.Message));
                }

                return(Ok(listaCompras));
            }
        }