Exemplo n.º 1
0
        public Declarator <T3> Declare <T3>(IDiagInfo diagInfo, Func <T1, T2, IEnumerable <T3> > srcFunc)
        {
            var token    = new Token <T3>();
            var provider = new Provider2 <T1, T2, T3>(dependency1, dependency2, srcFunc, store, groupToken, diagInfo);

            return(new Declarator <T3>(store, token, provider, groupToken, priority));
        }
Exemplo n.º 2
0
        public void TestCacheTypeAsParentType()
        {
            var provider = new Provider2();

            var dependencies = DependencyActivator.MergeDependencies(provider, new DependencyContainer());

            Assert.AreEqual(provider, dependencies.Get <object>());
        }
Exemplo n.º 3
0
 //Cuando se llenen, se retira el error
 private void SinErrores()
 {
     Provider1.SetError(txtCiTrabajador, "");
     Provider2.SetError(txtNombre, "");
     Provider3.SetError(txtContrasena, "");
     Provider4.SetError(richDireccion, "");
     Provider5.SetError(txtTelefono, "");
     Provider6.SetError(txtCorreo, "");
 }
Exemplo n.º 4
0
        //Validar datos al ingresar
        private bool validar()
        {
            bool error = true;

            if (txtCiTrabajador.Text == "")
            {
                error = false;
                Provider1.SetError(txtCiTrabajador, "Agrega el CI del trabajador");
            }
            if (txtNombre.Text == "")
            {
                error = false;
                Provider2.SetError(txtNombre, "Inserta un nombre");
            }
            if (txtContrasena.Text == "")
            {
                error = false;
                Provider3.SetError(txtContrasena, "¡Crea una contraseña!");
            }
            if (richDireccion.Text == "")
            {
                error = false;
                Provider4.SetError(richDireccion, "Agrega la dirección del trabajdor");
            }
            if (txtTelefono.Text == "")
            {
                error = false;
                Provider5.SetError(txtTelefono, "Inserta un número telefónico");
            }
            if (txtCorreo.Text == "")
            {
                error = false;
                Provider6.SetError(txtCorreo, "No olvides el correo electrónico");
            }
            return(error);
        }
Exemplo n.º 5
0
 public ProviderUser3(Provider2 provider2)
 {
     _provider2 = provider2;
 }
Exemplo n.º 6
0
 public void UseProvider(Provider2 provider2)
 {
     provider2.ProduceStrings.Join(",");
 }
Exemplo n.º 7
0
 public ImEx()
 {
     provider = new Provider2();
     propv1   = new Provider();
 }