public static Login Validate(string usuario, string senha) { CriteriaBuilder cb = new CriteriaBuilder(); cb.AddWhere("usuario", usuario, MatchMode.Equals); cb.AddWhere("senha", senha, MatchMode.Equals, CriterionRelation.And); cb.AddWhere("ativo", 1, MatchMode.Equals, CriterionRelation.And); List <Login> ll = GenericController <Login> .Select(cb); if (ll == null) { return(new Login()); } else { if (ll.Count == 0) { return(new Login()); } else { return(ll[0]); } } }
private void CarregarDados(string filtro = "") { CriteriaBuilder cb = null; if (filtro != "") { cb = new CriteriaBuilder(); cb.AddWhere(searchProperty, filtro, MatchMode.Like); } listItems = GenericController <T> .Select(cb); CarregarGrid(listItems); SelecaoGrid(); AlternarBotoes(); }
private void CarregarDados() { CriteriaBuilder cb = new CriteriaBuilder(); cb.AddWhere("enviada", cmbFiltrar.SelectedIndex, MatchMode.Equals); cb.AddWhere("idloginremetente", Program.login.id, MatchMode.Equals, CriterionRelation.And); cb.AddOrderBy("datahoraenvio", Ordenation.Asc); listItems = GenericController <Lembrete> .Select(cb); if (listItems != null) { CarregarGrid(listItems.Cast <object>().ToList()); } else { CarregarGrid(null); } SelecaoGrid(); }
public FormLembrete(IListForm listaRetorno) { InitializeComponent(); btnExcluir.Visible = false; ListaRetorno = listaRetorno; //carrega o remetente como o usuario atual do sistema txtRemetente.Text = Program.login.email; //carrega todos os usuarios ativos e coloca na listinha CriteriaBuilder criteria = new CriteriaBuilder(); criteria.AddWhere("ativo", "1", MatchMode.Equals); criteria.AddOrderBy("email", Ordenation.Asc); lstDestinatarios.Items.AddRange(GenericController <Login> .Select(criteria).ToArray()); lstDestinatarios.DisplayMember = "email"; lstDestinatariosSelecionados.DisplayMember = "email"; //mindate como amanha dtsDiaLembrete.MinDate = DateTime.Now.AddDays(1); GerenciarBotoesListas(); }
public List <Filial> Select(CriteriaBuilder criteria) { return(GenericController <Filial> .Select(criteria)); }
public List <Login> Select(CriteriaBuilder criteria) { return(GenericController <Login> .Select(criteria)); }