コード例 #1
0
ファイル: AlterarUsuario.cs プロジェクト: cleversonlp/salao_
        private void btAlterar_Click(object sender, EventArgs e)
        {
            if (Nome_Usuario.Text == null || Nome_Usuario.Text.Equals("") ||
                Login_Usuario.Text == null || Login_Usuario.Text.Equals("") ||
                Senha_Usuario.Text == null || Senha_Usuario.Text.Equals(""))
            {
                MessageBox.Show("Preencha todos os campos!");
            }
            else
            {
                Projeto4_Junior.Modelo.Usuario usuario = new Projeto4_Junior.Modelo.Usuario();
                usuario.Nome  = Nome_Usuario.Text;
                usuario.Login = Login_Usuario.Text;
                usuario.Senha = Senha_Usuario.Text;
                if (isGestor.Checked == true)
                {
                    usuario.isGestor = 1;
                }
                else
                {
                    usuario.isGestor = 0;
                }

                IfachadaUsuario fachada = new FachadaUsuario();
                fachada.AlterarUsuario(usuario, login);
                this.Close();
            }
        }
コード例 #2
0
ファイル: AlterarUsuario.cs プロジェクト: sudorafa/salao_
        private void btAlterar_Click(object sender, EventArgs e)
        {
            if(Nome_Usuario.Text == null  || Nome_Usuario.Text.Equals("") ||
               Login_Usuario.Text == null || Login_Usuario.Text.Equals("")||
               Senha_Usuario.Text == null || Senha_Usuario.Text.Equals(""))
            {
                MessageBox.Show("Preencha todos os campos!");
            }
            else
            {

                Projeto4_Junior.Modelo.Usuario usuario = new Projeto4_Junior.Modelo.Usuario();
                usuario.Nome = Nome_Usuario.Text;
                usuario.Login = Login_Usuario.Text;
                usuario.Senha = Senha_Usuario.Text;
                if(isGestor.Checked == true)
                {
                    usuario.isGestor = 1;
                }
                else
                {
                    usuario.isGestor = 0;
                }

                IfachadaUsuario fachada = new FachadaUsuario();
                fachada.AlterarUsuario(usuario, login);
                this.Close();
            }
        }
コード例 #3
0
ファイル: ListarUsuario.cs プロジェクト: sudorafa/salao_
 private void BuscarListaUsuario_Click(object sender, EventArgs e)
 {
     IfachadaUsuario fachadausuario = new FachadaUsuario();
     ArrayList lista = fachadausuario.ListarUsuario(Usuario_Buscado.Text);
     dataGridView1.Rows.Clear();
     foreach (var func in lista)
     {
         Projeto4_Junior.Modelo.Usuario usuario = new Projeto4_Junior.Modelo.Usuario();
         usuario = (Projeto4_Junior.Modelo.Usuario)func;
         // PREENCHE AS COLUNAS DE 'Nome', 'Login' E O NOMES DOS BOTÕES PADRÕES
         dataGridView1.Rows.Add(usuario.Nome, usuario.Login, "Remover", "Alterar");
     }
 }
コード例 #4
0
ファイル: ListarUsuario.cs プロジェクト: cleversonlp/salao_
        private void BuscarListaUsuario_Click(object sender, EventArgs e)
        {
            IfachadaUsuario fachadausuario = new FachadaUsuario();
            ArrayList       lista          = fachadausuario.ListarUsuario(Usuario_Buscado.Text);

            dataGridView1.Rows.Clear();
            foreach (var func in lista)
            {
                Projeto4_Junior.Modelo.Usuario usuario = new Projeto4_Junior.Modelo.Usuario();
                usuario = (Projeto4_Junior.Modelo.Usuario)func;
                // PREENCHE AS COLUNAS DE 'Nome', 'Login' E O NOMES DOS BOTÕES PADRÕES
                dataGridView1.Rows.Add(usuario.Nome, usuario.Login, "Remover", "Alterar");
            }
        }
コード例 #5
0
ファイル: DetalharUsuario.cs プロジェクト: cleversonlp/salao_
 public DetalharUsuario(Projeto4_Junior.Modelo.Usuario usu)
 {
     InitializeComponent();
     Nome_Usu.Text  = usu.Nome;
     Login_Usu.Text = usu.Login;
     Senha_Usu.Text = usu.Senha;
     if (usu.isGestor == 1)
     {
         Tipo_Usu.Text = "Gestor";
     }
     else
     {
         Tipo_Usu.Text = "Usuario";
     }
 }
コード例 #6
0
ファイル: ListarUsuario.cs プロジェクト: cleversonlp/salao_
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            IfachadaUsuario fachadausuario = new FachadaUsuario();

            if (e.RowIndex < 0 || e.ColumnIndex == dataGridView1.Columns["remover"].Index)
            {
                DialogResult dr = MessageBox.Show("Tem certeza que deseja excluir " + dataGridView1[0, e.RowIndex].Value + "?", "", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                if (dr == DialogResult.Yes)
                {
                    //REMOVER O FUNCIONARIO SELECIONADO
                    String login = (String)dataGridView1[1, e.RowIndex].Value;
                    fachadausuario.RemoverUsuario(login);
                    //A função abaixo limpa o dataGridView
                    dataGridView1.Rows.Clear();
                    //A função abaixo preenche o dataGridView
                    this.BuscarListaUsuario_Click(sender, e);
                }
            }
            else if (e.RowIndex < 0 || e.ColumnIndex == dataGridView1.Columns["alterar"].Index)
            {
                //Carrega usuario que vai ser alterado!
                String login = (String)dataGridView1[1, e.RowIndex].Value;
                Projeto4_Junior.Modelo.Usuario usu = fachadausuario.BuscarUsuario(login);

                AlterarUsuario tela = new AlterarUsuario(usu, this);
                tela.ShowDialog();
            }
            else if (e.RowIndex < 0 || e.ColumnIndex == dataGridView1.Columns["nome"].Index)
            {
                // Caso o nome da coluna seja outro troca o nome do indice em cima.

                String login = (String)dataGridView1[1, e.RowIndex].Value;
                //Carrega o funcionario para ser detalhado.
                Projeto4_Junior.Modelo.Usuario usu = fachadausuario.BuscarUsuario(login);

                DetalharUsuario tela = new DetalharUsuario(usu);
                tela.ShowDialog();
            }
        }