コード例 #1
0
        public IActionResult GetListaFacturaId([FromBody] CodigoFactura value)
        {
            using (var context = new FacturaContext())
            {
                IList <FacturaLista> Lista = new List <FacturaLista>();
                try
                {
                    Lista = context.FacturaLista.FromSql($"exec getFacturas {value.IdFactura}").ToList();
                }
                catch (Exception e)
                {
                    return(BadRequest(e.Message));
                }

                return(Ok(Lista));
            }
        }
コード例 #2
0
        public IActionResult GetFacturaInfo([FromBody] CodigoFactura value)
        {
            IList <FacturasProcesadas> listaFactura = new List <FacturasProcesadas>();//Facturas Procesadas es Un modelo que se tuvo que crear para obtener los datos de el procedimiento con relacion

            using (var context = new FacturaContext())
            {
                try
                {
                    listaFactura = context.LoadStoredProc("dbo.FacturasProcesadasUnica")// Nombre del Procedimiento
                                   .WithSqlParam("@idFactura", value.IdFactura)
                                   .ExecuteStoredProc <FacturasProcesadas>();
                }
                catch (Exception e)
                {
                    return(BadRequest(e.Message));
                }

                return(Ok(listaFactura));
            }
        }