コード例 #1
0
        public void Campaña5GetAllFiltro()
        {
            Dictionary <Type, object> argumentosFiltrado = new Dictionary <Type, object>();

            argumentosFiltrado.Add(typeof(string), "Prueba");
            Persistencia.FachadaPersistencia fachada = new Persistencia.FachadaPersistencia();
            Assert.IsTrue(fachada.ObtenerCampañas(argumentosFiltrado).Count > 0);
        }
コード例 #2
0
 /// <summary>
 /// Obtiene todos las Campañas que cumplen con un determinado filtro
 /// </summary>
 /// <param name="argumentosFiltrado">Argumentos para filtrar Campañas</param>
 /// <returns>Tipo de dato Lista que representa las Campañas filtradas</returns>
 internal static List <Campaña> ObtenerCampañas(Dictionary <Type, object> argumentosFiltrado = null)
 {
     Persistencia.FachadaPersistencia fachada = IoCContainerLocator.GetType <Persistencia.FachadaPersistencia>();
     if (argumentosFiltrado != null)
     {
         if (argumentosFiltrado.ContainsKey(typeof(RangoFecha)))
         {
             argumentosFiltrado.Add(typeof(Persistencia.RangoFecha),
                                    AutoMapper.Map <RangoFecha, Persistencia.RangoFecha>
                                        ((RangoFecha)argumentosFiltrado[typeof(RangoFecha)]));
             argumentosFiltrado.Remove(typeof(RangoFecha));
         }
     }
     return(AutoMapper.Map <List <Persistencia.Campaña>, List <Campaña> >(fachada.ObtenerCampañas(argumentosFiltrado)));
 }
コード例 #3
0
 public void Campaña4GetAll()
 {
     Persistencia.FachadaPersistencia fachada = new Persistencia.FachadaPersistencia();
     Assert.IsTrue(fachada.ObtenerCampañas().Count > 0);
 }