Exemple #1
0
        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();
        }
Exemple #2
0
        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();
        }