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]); } } }
public ForeignEntitySelectorBox(int idEntityToLoad, string ForeignKeyDisplayField) { InitializeComponent(); if (idEntityToLoad == 0) { Entity = new T(); } else { Entity = GenericController <T> .Load(idEntityToLoad); } DisplayField = ForeignKeyDisplayField; Display(); }
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(); }
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(); }
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 bool Insert() { return(GenericController <Filial> .Insert(this)); }
public List <Filial> Select(CriteriaBuilder criteria) { return(GenericController <Filial> .Select(criteria)); }
public Lembrete Load(int id) { return(GenericController <Lembrete> .Load(id)); }
public LembreteDestinatario Load(int id) { return(GenericController <LembreteDestinatario> .Load(id)); }
public Filial Load(int id) => GenericController <Filial> .Load(id);
public bool Delete() { return(GenericController <Passageiro> .Delete(this)); }
public bool Update() { return(GenericController <Passageiro> .Update(this)); }
public Passageiro Load(int id) { return(GenericController <Passageiro> .Load(id)); }
public bool Insert() { return(GenericController <Passageiro> .Insert(this)); }
public bool Update() { return(GenericController <Lembrete> .Update(this)); }
public bool Update() { return(GenericController <Filial> .Update(this)); }
public bool Delete() { return(GenericController <Filial> .Delete(this)); }
public List <Login> Select(CriteriaBuilder criteria) { return(GenericController <Login> .Select(criteria)); }
public bool Update() { return(GenericController <Login> .Update(this)); }
public bool Delete() { return(GenericController <Login> .Delete(this)); }
public bool Insert() { return(GenericController <LembreteDestinatario> .Insert(this)); }
public bool Insert() { return(GenericController <Login> .Insert(this)); }
public bool Update() { return(GenericController <LembreteDestinatario> .Update(this)); }
public bool Insert() { return(GenericController <Lembrete> .Insert(this)); }