public void Adiciona(Usuario u) { contexto.Database.CreateIfNotExists(); contexto.Usuarios.Add(u); contexto.SaveChanges(); contexto.Dispose(); MessageBox.Show("Usuário Salvo com Sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void btnAdcionar_Click(object sender, EventArgs e) { UsuarioDAO daoUsuario = new UsuarioDAO(); if (string.IsNullOrEmpty(textNomeUser.Text)) { MessageBox.Show("O campo (Nome) não foi preenchido.\nVerifique o campo e insira os dados completos.", "Erro de Inserção", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (string.IsNullOrEmpty(textLoginUser.Text)) { MessageBox.Show("O campo (Login) não foi preenchido.\nVerifique o campo e insira os dados completos.", "Erro de Inserção", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (string.IsNullOrEmpty(textSenhaUser.Text)) { MessageBox.Show("O campo (Senha) não foi preenchido.\nVerifique o campo e insira os dados completos.", "Erro de Inserção", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (string.IsNullOrEmpty(textPerfilUser.Text)) { MessageBox.Show("O campo (Perfil) não foi preenchido.\nVerifique o campo e insira os dados completos.", "Erro de Inserção", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (verifSituacao < 1) { MessageBox.Show("O ícone de (Situação) do usuário está imcompleto\nVerifique o campo e insira os dados completos.", "Erro de Inserção", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Usuario u = new Usuario() { Nome = textNomeUser.Text, Login = textLoginUser.Text, Senha = textSenhaUser.Text, Perfil = int.Parse(textPerfilUser.Text), Ativo = situacao.ToString() }; daoUsuario.Adiciona(u); } }
public void Remove(Usuario u) { contexto.Usuarios.Remove(u); contexto.SaveChanges(); contexto.Dispose(); }