Exemple #1
0
        public async Task <RespuestaDatos> GuardarFactura(FacturasFac factura)
        {
            RespuestaDatos respuestaDatos;

            try
            {
                PedidosPed pedido = _pEFachada.GetPedidoPorId(factura.Idpedido);
                respuestaDatos = respuestaDatos = await _fAFacturaBiz.GuardarFactura(factura, pedido);
            }
            catch (COExcepcion e)
            {
                RepoErrorLog.AddErrorLog(new ErrorLog
                {
                    Mensaje   = e.Message,
                    Traza     = e.StackTrace,
                    Usuario   = "no_aplica",
                    Creacion  = DateTime.Now,
                    Tipoerror = COErrorLog.ENVIO_CORREO
                });
                throw e;
            }
            return(respuestaDatos);
        }
Exemple #2
0
 public PedidosPed GetPedidoPorId(int idPedido)
 {
     return(_peFachada.GetPedidoPorId(idPedido));
 }