public List <Mensagem> ListarMensagensRecebidasPorUsuario(int idUsuario) { SqlConnection conexao = ADODBConnection.Connection(); SqlCommand comando = conexao.CreateCommand(); comando.CommandText = "select * from tbl_mensagem where id_usuario_destinatario = @destinatario"; comando.Parameters.AddWithValue("@destinatario", idUsuario); conexao.Open(); List <Mensagem> listaMensagens = new List <Mensagem>(); Mensagem mensagem; ControllerUsuario controle = new ControllerUsuario(); using (SqlDataReader reader = comando.ExecuteReader()) { while (reader.Read()) { mensagem = new Mensagem(); mensagem.IDMensagem = reader.GetInt32(0); mensagem.Remetente = controle.LocalizarUsuarioPorID(reader.GetInt32(1)); mensagem.Destinatario = controle.LocalizarUsuarioPorID(reader.GetInt32(2)); mensagem.Assunto = reader.GetString(3); mensagem.Conteudo = reader.GetString(4); listaMensagens.Add(mensagem); } conexao.Close(); return(listaMensagens); } }
private void bTM_lOGAR_Click(object sender, EventArgs e) { Model.Pessoa_e_Usuario.Usuario UsuarioBase = new Model.Pessoa_e_Usuario.Usuario(); ControllerUsuario controllerUsuario = new ControllerUsuario(); if (controllerUsuario.Verificar(Txt_Login.Text.TrimEnd())) { //Chamando o load para atualizar as informações UsuarioBase = controllerUsuario.Load(Txt_Login.Text.TrimEnd()); if (UsuarioBase.Senha == Txt_Senha.Text.TrimEnd()) { Frm_Pai Pai = new Frm_Pai(UsuarioBase.Nome, UsuarioBase.NivelAcesso); this.Visible = false; Pai.Show(); } else { MessageBox.Show("Senha incorreta", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); Txt_Senha.Clear(); } } else { MessageBox.Show("Usuário inválido!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void Frm_ListarUsuarios_Load(object sender, EventArgs e) { ControllerUsuario controllerUsuario = new ControllerUsuario(); foreach (var item in controllerUsuario.LoadList()) { Data_Os.Rows.Add(controllerUsuario.Load(item).Nome, controllerUsuario.Load(item).NivelAcesso); } }
private void Btm_Salvar_Click(object sender, EventArgs e) { Model.Pessoa_e_Usuario.Usuario UsuarioBase = new Model.Pessoa_e_Usuario.Usuario(); ControllerUsuario controllerUsuario = new ControllerUsuario(); string saida = ""; //Salvando e passando o resulado para a saida. saida = controllerUsuario.Save(Txt_Login.Text, Txt_Senha.Text, Txt_Tipo.Text); Txt_Login.Clear(); Txt_Senha.Clear(); Txt_Tipo.Text = " "; MessageBox.Show(String.Format("{0}", saida), "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void Btm_Pesquisar_Click(object sender, EventArgs e) { Model.Pessoa_e_Usuario.Usuario UsuarioBase = new Model.Pessoa_e_Usuario.Usuario(); ControllerUsuario controllerUsuario = new ControllerUsuario(); if (controllerUsuario.Verificar(Txt_Pesquisa.Text)) { UsuarioBase = controllerUsuario.Load(Txt_Pesquisa.Text); Txt_Login.Text = UsuarioBase.Nome; Txt_Senha.Text = UsuarioBase.Senha; Txt_Tipo.Text = UsuarioBase.NivelAcesso; } else { MessageBox.Show("Usuário não encontrado!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void Btm_Salvar_Click(object sender, EventArgs e) { ControllerUsuario controllerUsuario = new ControllerUsuario(); string saida = ""; if (! controllerUsuario.Verificar(Txt_Login.Text)) { //Salvando e passando o resulado para a saida. saida = controllerUsuario.Save(Txt_Login.Text, Txt_Senha.Text, Txt_Tipo.Text); Txt_Login.Clear(); Txt_Senha.Clear(); Txt_Tipo.Text = " "; } else { saida = "Usuario já cadastrado!"; } MessageBox.Show(String.Format("{0}",saida), "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); }