public override void Filtrar() { if (!string.IsNullOrEmpty(Filter) && Filter.Length >= Settings.Default.MinLenghtPesquisa) { Collection.Clear(); Collection.AddRange(TipoTituloRepository.GetByRange(Filter, Settings.Default.TakePesquisa)); } }
public override void Salvar() { try { if (IsValid(Entity)) { TipoTituloRepository.Save(Entity); Entity = new TipoTitulo(); base.Salvar(); } } catch (Exception ex) { MensagemErroBancoDados(ex.Message); Utils.GerarLog(ex); } }
public override void Excluir() { try { if (ConfirmDelete()) { Entity.Status = Status.Excluido; TipoTituloRepository.Save(Entity); Entity = new TipoTitulo(); base.Excluir(); } } catch (Exception ex) { MensagemErroBancoDados(ex.Message); Utils.GerarLog(ex); } }
public override void Reset() { Collection.Clear(); Collection.AddRange(TipoTituloRepository.GetListAtivos().Take(Settings.Default.TakePesquisa)); }