Пример #1
0
        private void _vista_UsuarioDeseaAgregarPromocionAlAcuerdoComercial(object sender, Argumentos.PromoArgumento e)
        {
            try
            {
                var listaDeErrores = PromoServicio.AgregarPromocionAlAcuerdoComercial(e).Where(r => r.Resultado == ResultadoOperacionTipo.Error).Select(p => p.Mensaje).ToList();

                if (listaDeErrores.Count > 0)
                {
                    _vista.MostrarListaDeErrores(listaDeErrores, sender);
                }
            }
            catch (Exception ex)
            {
                _vista.EstablecerError(ex.Message, sender);
            }
        }
Пример #2
0
 private void _vista_UsuarioDeseaObtenerPromocionesAsociadasAAcuerdoComercial(object sender, Argumentos.PromoArgumento e)
 {
     try
     {
         _vista.PromocionesAsociadas = PromoServicio.ObtenerPromocionesAsociadasAAcuerdoComercial(e);
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }
Пример #3
0
 private void _vista_UsuarioDeseaModificarPeriodicidadDePromoEnAcuerdoComercial(object sender, Argumentos.PromoArgumento e)
 {
     try
     {
         var operacion = PromoServicio.ModificarPeriodicidadDePromoEnAcuerdoComercial(e);
         if (operacion.Resultado == ResultadoOperacionTipo.Error)
         {
             _vista.EstablecerError(operacion.Mensaje, sender);
         }
     }
     catch (Exception ex)
     {
         _vista.EstablecerError(ex.Message, sender);
     }
 }