Example #1
0
        private void IniciarNovaMensagem()
        {
            UserColecao user = userNegocio.ConsultarTodosLogins();

            if (user != null)
            {
                Form_ConsultarColecao form = new Form_ConsultarColecao();
                foreach (UserInfo login in user)
                {
                    if (login.useid != idLogado)
                    {
                        Form_Consultar consultar = new Form_Consultar
                        {
                            Cod       = string.Format("{0:000}", login.useid),
                            Descricao = login.uselogin
                        };

                        form.Add(consultar);
                    }
                }

                FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form, "Usuários");
                formConsultar_Cod_Descricao.ShowDialog(this);
                formConsultar_Cod_Descricao.Dispose();

                if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
                {
                    idchat = Convert.ToInt32(formConsultar_Cod_Descricao.Selecionado.Cod);
                    NovaMensagem();
                }
            }
        }
        private UserColecao PreencherUserColecao(DataTable dataTable)
        {
            UserColecao userColecao = new UserColecao();

            foreach (DataRow row in dataTable.Rows)
            {
                UserInfo userInfo = new UserInfo
                {
                    useativo         = Convert.ToInt32(row["useativo"]),
                    useid            = Convert.ToInt32(row["useid"]),
                    useidfuncionario = Convert.ToInt32(row["useidfuncionario"]),
                    uselogin         = Convert.ToString(row["uselogin"]),
                    usenovologin     = Convert.ToInt32(row["usenovologin"]),
                    usenome          = Convert.ToString(row["pessoanome"]),
                    usecargo         = Convert.ToInt32(row["usecargo"]),
                    usesenha         = Convert.ToString(row["usesenha"])
                };

                userColecao.Add(userInfo);
            }

            return(userColecao);
        }