Esempio n. 1
0
        public void GetUsuario()
        {
            RegisterDependency.Init();
            var usuario = Cuenta.Get("admin");

            Assert.AreEqual(false, usuario == null);
        }
Esempio n. 2
0
        public void ObtenerMenu()
        {
            RegisterDependency.Init();
            var criteria = ModuloFuncionalidadCriteria.New();

            criteria.Usuario = "admin";

            System.Diagnostics.Trace.WriteLine("Test Cache");

            var t1 = DateTime.Now.Ticks;

            var funcionalidades = ModuloFuncionalidadList.Get(criteria);

            var t2 = DateTime.Now.Ticks;

            var funcionalidades1 = ModuloFuncionalidadList.Get(criteria);

            var t3 = DateTime.Now.Ticks;

            var funcionalidades3 = ModuloFuncionalidadList.Get(criteria);

            var t4 = DateTime.Now.Ticks;

            System.Diagnostics.Trace.WriteLine(string.Format("Tiempos:{0}, {1}, {2}, {3}", t1, t2, t3, t4));

            System.Diagnostics.Trace.WriteLine("T1:" + ((t2 - t1) / 1000));
            System.Diagnostics.Trace.WriteLine("T2:" + ((t3 - t2) / 1000));
            System.Diagnostics.Trace.WriteLine("T3:" + ((t4 - t3) / 1000));

            Assert.AreEqual(funcionalidades1.Count, funcionalidades.Count);
            Assert.AreEqual(funcionalidades3.Count, funcionalidades.Count);
            Assert.AreEqual(funcionalidades1.First().Id, funcionalidades.First().Id);
            Assert.AreEqual(funcionalidades3.First().Id, funcionalidades.First().Id);
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            RegisterDependency.Init();
            IServiceLocator locator = ServiceLocator.Current;
            IEncripta       e       = locator.GetInstance <IEncripta>();

            Console.Read();
        }
Esempio n. 4
0
 protected void Application_Start()
 {
     AreaRegistration.RegisterAllAreas();
     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
     RouteConfig.RegisterRoutes(RouteTable.Routes);
     BundleConfig.RegisterBundles(BundleTable.Bundles);
     RegisterDependency.Init();
 }
Esempio n. 5
0
 protected void Application_Start(object sender, EventArgs e)
 {
     AreaRegistration.RegisterAllAreas();
     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
     RouteConfig.RegisterRoutes(RouteTable.Routes);
     BundleConfig.RegisterBundles(BundleTable.Bundles);
     RegisterDependency.Init();
     ModelBinders.Binders.DefaultBinder = new Csla.Web.Mvc.CslaModelBinder();
 }
Esempio n. 6
0
        public void RemoveMongoInfo()
        {
            RegisterDependency.Init();

            ICache mongoDb = ServiceLocator.Current.GetInstance <ICache>();

            mongoDb.RemoveItem(key);

            var data1 = (ObjTest)(mongoDb.GetData(key));

            Assert.IsNull(data1);
        }
Esempio n. 7
0
        public void ActualizarUsuario()
        {
            RegisterDependency.Init();
            var usuario = Cuenta.Get("admin");

            usuario.EnLinea      = false;
            usuario.Accesos      = usuario.Accesos + 1;
            usuario.UltimoAcceso = DateTime.Now;

            var user = usuario.Save();

            Assert.AreEqual(false, user == null);
            Assert.AreEqual(true, user != null && usuario.Accesos == user.Accesos);
        }
Esempio n. 8
0
        public void GetPersonaList()
        {
            RegisterDependency.Init();

            var t1 = DateTime.Now.Ticks;
            var personaCriteria = PersonaNaturalCriteria.New();

            personaCriteria.Identificacion = "001";
            var personaList = PersonaNaturalList.Get(personaCriteria);
            //var persona = PersonaNatural.Get(personaList.First().Id);
            var t2 = DateTime.Now.Ticks;

            System.Diagnostics.Trace.WriteLine("T2:" + ((t2 - t1) / 1000));
            Assert.AreNotEqual(personaList.Count, 0);
        }
Esempio n. 9
0
        public void InsertMongoInfo()
        {
            RegisterDependency.Init();

            ICache mongoDb = ServiceLocator.Current.GetInstance <ICache>();
            var    data    = new ObjTest();

            data.Clave = "clave";
            data.Valor = "Vaqlor";

            mongoDb.AddItem(key, data, "");
            var data1 = (ObjTest)(mongoDb.GetData(key));

            Assert.AreEqual(data1.Valor, data.Valor);
        }
Esempio n. 10
0
        public void GetCatalogo()
        {
            RegisterDependency.Init();

            var t1 = DateTime.Now.Ticks;

            CatalogoItemList.Get(CatalogoConstantes.CatIdentificacionTipo);
            var t2 = DateTime.Now.Ticks;

            CatalogoItemList.Get(CatalogoConstantes.CatGenero);
            var t3 = DateTime.Now.Ticks;

            CatalogoItemList.Get(CatalogoConstantes.CatEstadoCivil);
            var t4 = DateTime.Now.Ticks;

            System.Diagnostics.Trace.WriteLine(string.Format("Tiempos:{0}, {1}, {2}, {3}", t1, t2, t3, t4));
            System.Diagnostics.Trace.WriteLine("T1:" + ((t2 - t1) / 1000));
            System.Diagnostics.Trace.WriteLine("T2:" + ((t3 - t2) / 1000));
            System.Diagnostics.Trace.WriteLine("T3:" + ((t4 - t3) / 1000));
            System.Diagnostics.Trace.WriteLine("T3:" + ((t4 - t1) / 1000));

            t1 = DateTime.Now.Ticks;
            CatalogoItemList.Get(CatalogoConstantes.CatIdentificacionTipo);
            t2 = DateTime.Now.Ticks;
            CatalogoItemList.Get(CatalogoConstantes.CatGenero);
            t3 = DateTime.Now.Ticks;
            CatalogoItemList.Get(CatalogoConstantes.CatEstadoCivil);
            t4 = DateTime.Now.Ticks;

            System.Diagnostics.Trace.WriteLine(string.Format("Tiempos:{0}, {1}, {2}, {3}", t1, t2, t3, t4));
            System.Diagnostics.Trace.WriteLine("T1:" + ((t2 - t1) / 1000));
            System.Diagnostics.Trace.WriteLine("T2:" + ((t3 - t2) / 1000));
            System.Diagnostics.Trace.WriteLine("T3:" + ((t4 - t3) / 1000));
            System.Diagnostics.Trace.WriteLine("T3:" + ((t4 - t1) / 1000));

            Assert.AreNotEqual(t4, 0);
            Assert.AreNotEqual(t4, 0);
        }
Esempio n. 11
0
        public void PersonaCreate()
        {
            RegisterDependency.Init();

            var persona = PersonaNatural.New();

            persona.FechaNacimiento = DateTime.Now.AddYears(-5);
            persona.Identificacion  = "1103776313";
            persona.PrimerApellido  = "Sinche";
            persona.SegundoApellido = "Salinas";
            persona.PrimerNombre    = "Junior";
            persona.SegundoNombre   = "Ulises";

            var correo = persona.Correos.AddNew();

            correo.Correo = "*****@*****.**";


            persona.Correos.Add(correo);
            var t1 = DateTime.Now.Ticks;

            persona.TipoIdentificacion = CatalogoItemList.Get(CatalogoConstantes.CatIdentificacionTipo).GetItem(CatalogoConstantes.IdentificacionCedula).Id;

            var t2 = DateTime.Now.Ticks;

            persona.Genero = CatalogoItemList.Get(CatalogoConstantes.CatGenero).GetItem(CatalogoConstantes.GeneroMasculino).Id;
            var t3 = DateTime.Now.Ticks;

            persona.EstadoCivil = CatalogoItemList.Get(CatalogoConstantes.CatEstadoCivil).GetItem(CatalogoConstantes.EstadoCivilUnionlibre).Id;

            var t4 = DateTime.Now.Ticks;

            System.Diagnostics.Trace.WriteLine(string.Format("Tiempos:{0}, {1}, {2}, {3}", t1, t2, t3, t4));

            System.Diagnostics.Trace.WriteLine("T1:" + ((t2 - t1) / 1000));
            System.Diagnostics.Trace.WriteLine("T2:" + ((t3 - t2) / 1000));
            System.Diagnostics.Trace.WriteLine("T3:" + ((t4 - t3) / 1000));
            System.Diagnostics.Trace.WriteLine("T3:" + ((t4 - t1) / 1000));

            persona.Save();

            var personaCriteria = PersonaNaturalCriteria.New();
            var personaList     = PersonaNaturalList.Get(personaCriteria);

            var id = personaList.First(x => x.Identificacion == persona.Identificacion).Id;


            var persona1 = PersonaNatural.Get(id);

            persona1.EstadoCivil = CatalogoItemList.Get(CatalogoConstantes.CatEstadoCivil).GetItem(CatalogoConstantes.EstadoCivilUnionlibre).Id;
            persona1.Save();


            var persona2 = PersonaNatural.Get(id);

            persona2.Delete();
            persona2.Save();


            Assert.AreNotEqual(personaList.Count, 0);

            var personaList1 = PersonaNaturalList.Get(personaCriteria);

            Assert.AreNotEqual(personaList1.Count, personaList.Count);
        }
Esempio n. 12
0
 public void Logear()
 {
     RegisterDependency.Init();
     Assert.AreEqual(true, LoginCmd.Execute("admin", "Adm1nAdm1n").Identity.IsAuthenticated);
 }