/// <summary> /// Metodo Para actuaualizar el estatus PedidoGanadoEspejo y actualiza la tabla PedidoGanado /// </summary> internal void ActualizarPedidoGanadoEspejoEstatus(PedidoGanadoEspejoInfo pedidoGanadoEspejoInfo) { try { using (var transaccion = new TransactionScope()) { Logger.Info(); var pedidoGanadoDAL = new PedidoGanadoDAL(); pedidoGanadoDAL.ActualizarPedidoGanadoEspejoEstatus(pedidoGanadoEspejoInfo); if (pedidoGanadoEspejoInfo.Estatus == true) { pedidoGanadoDAL.ActualizarPedidoGanado(pedidoGanadoEspejoInfo); } transaccion.Complete(); } } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
/// <summary> /// Metodo Para actualizar la tabla PedidoGanado /// </summary> internal void ActualizarPedidoGanado(PedidoGanadoEspejoInfo pedidoGanadoEspejoInfo) { try { Logger.Info(); var pedidoGanadoDAL = new PedidoGanadoDAL(); pedidoGanadoDAL.ActualizarPedidoGanado(pedidoGanadoEspejoInfo); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }