Exemplo n.º 1
0
        public Administrador BuscarAdministrador(string Cedula)
        {
            IPersistenciaAdministrador FAdmin = FabricaPersistencia.getPersistenciaAdministrador();
            Administrador a = FAdmin.BuscarAdministrador(Cedula);

            return(a);
        }
Exemplo n.º 2
0
        public Usuario Buscar(string Parametro)
        {
            Usuario u = FabricaPersistencia.getPersistenciaCliente().Buscar(Parametro);

            if (u == null)
            {
                u = FabricaPersistencia.getPersistenciaAdministrador().Buscar(Parametro);
            }
            return(u);
        }
Exemplo n.º 3
0
        public Usuario Login(string _Documento, string _Password)
        {
            Usuario U = null;

            U = (FabricaPersistencia.getPersistenciaCliente().Login(_Documento, _Password));
            if (U == null)
            {
                U = (FabricaPersistencia.getPersistenciaAdministrador().Login(_Documento, _Password));
            }
            return(U);
        }
Exemplo n.º 4
0
 public void Modificar(Usuario U)
 {
     if (U is Cliente)
     {
         FabricaPersistencia.getPersistenciaCliente().Modificar((Cliente)U);
     }
     if (U is Administrador)
     {
         FabricaPersistencia.getPersistenciaAdministrador().Modificar((Administrador)U);
     }
 }
Exemplo n.º 5
0
        public void ModificarAdministrador(Administrador a)
        {
            IPersistenciaAdministrador FAdmin = FabricaPersistencia.getPersistenciaAdministrador();

            FAdmin.ModificarAdministrador(a);
        }
Exemplo n.º 6
0
        public void BajaAdministrador(Administrador a)
        {
            IPersistenciaAdministrador FAdmin = FabricaPersistencia.getPersistenciaAdministrador();

            FAdmin.BajaAdministrador(a);
        }
Exemplo n.º 7
0
        public void AgregarAdministrador(Administrador a)
        {
            IPersistenciaAdministrador FAdmin = FabricaPersistencia.getPersistenciaAdministrador();

            FAdmin.AgregarAdministrador(a);
        }