Exemple #1
0
        public List<Unidade> Search(string nome, UnidadeTipo tipo)
        {
            var unidadeRepositorio = new UnidadeRepositorio();
            var unidade = unidadeRepositorio.Fetch(Account.Current.Usuario.Unidade.Id);

            return unidadeRepositorio.Search(nome, unidade, tipo);
        }
 public List<Unidade> Search(string nome, Unidade unidade, UnidadeTipo tipo)
 {
     return this.Db.Fetch<Unidade>("SELECT * FROM Unidade WHERE (Unidade.Id = @0 OR Unidade.Hierarquia LIKE @1) AND (Unidade.Tipo = @3 OR @3 = @4) AND Unidade.Nome LIKE @2 ORDER BY Unidade.Nome", unidade.Id, unidade.GetFullLevelHierarquia() + '%', '%' + nome + '%', tipo, UnidadeTipo.TODOS).ToList();
 }
        public string Search(string nome, UnidadeTipo tipo)
        {
            var unidadeRules = new UnidadeRules();

            return Success(unidadeRules.Search(nome, tipo));
        }