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); }