Ejemplo n.º 1
0
        private void Atualizar(int ID_FUN, string Fun_Login, string Fun_Senha, string Fun_NomeTatuador)
        {
            try
            {
                int registrosAfetados = 0;
                var objMLTAB_FUNC     = new MLTAB_FUNC();
                var objBLTAB_FUNC     = new BLTAB_FUNC();

                objMLTAB_FUNC.ID_FUN           = ID_FUN;
                objMLTAB_FUNC.Fun_Tipo         = Fun_Tipo;
                objMLTAB_FUNC.Fun_Login        = Fun_Login;
                objMLTAB_FUNC.Fun_Senha        = Fun_Senha;
                objMLTAB_FUNC.Fun_NomeTatuador = Fun_NomeTatuador;

                if (TAB_FUNC.ID_FUN == ID_FUN)
                {
                    TAB_FUNC.Fun_Tipo  = Fun_Tipo;
                    TAB_FUNC.Fun_Senha = Fun_Senha;
                    TAB_FUNC.Fun_Login = Fun_Login;
                }

                registrosAfetados = objBLTAB_FUNC.Atualizar(objMLTAB_FUNC);

                if (registrosAfetados > 0)
                {
                    MessageBox.Show("Funcionário atualizado com sucesso.");
                    Close();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Não foi possível atualizar esse funcionário.");
            }
        }
Ejemplo n.º 2
0
        private void btnEntrar_Click(object sender, EventArgs e)
        {
            var objBLTAB_FUNC = new BLTAB_FUNC();
            List <MLTAB_FUNC> objListaUsuario = new List <MLTAB_FUNC>();

            objListaUsuario = objBLTAB_FUNC.Consultar(txtUser.Text, txtSenha.Text);

            if (objListaUsuario.Count > 0)
            {
                TAB_FUNC.ID_FUN    = objListaUsuario[0].ID_FUN;
                TAB_FUNC.Fun_Login = objListaUsuario[0].Fun_Login;
                TAB_FUNC.Fun_Senha = objListaUsuario[0].Fun_Senha;
                TAB_FUNC.Fun_Tipo  = objListaUsuario[0].Fun_Tipo;

                this.DialogResult = DialogResult.OK;
                this.Close();
            }
            else
            {
                tentativas++;

                if (tentativas == 3)
                {
                    MessageBox.Show("Você atinguiu o limite de tentativas", "Erro de acesso", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    Application.ExitThread();
                }

                MessageBox.Show("Nome de usuário e/ou senha incorreta. Na 3° tentativa o programa se fechará.", "Erro",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                txtSenha.Text = "";
                txtUser.Text  = "";

                txtUser.Focus();
            }
        }
Ejemplo n.º 3
0
        private void CadastrarFuncionario(string Fun_Login, string Fun_Senha, string Fun_NomeTatuador, int Fun_Tipo)
        {
            try
            {
                int registrosAfetados = 0;
                var objMLTAB_Fun      = new MLTAB_FUNC();
                var objBLTAB_Fun      = new BLTAB_FUNC();

                objMLTAB_Fun.Fun_Login        = Fun_Login;
                objMLTAB_Fun.Fun_Senha        = Fun_Senha;
                objMLTAB_Fun.Fun_NomeTatuador = Fun_NomeTatuador;
                objMLTAB_Fun.Fun_Tipo         = Fun_Tipo;

                registrosAfetados = objBLTAB_Fun.Gravar(objMLTAB_Fun);

                if (registrosAfetados > 0)
                {
                    MessageBox.Show("Funcionário cadastro com sucesso.");
                    txtLogin.Text          = "";
                    txtConfirmarSenha.Text = "";
                    txtNomeTatuador.Text   = "";
                    txtSenha.Text          = "";
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Não foi possível cadastrar esse funcionário.");
            }
        }
Ejemplo n.º 4
0
        private void CarregarDadosFuncionario()
        {
            var objBLTAB_FUNC = new BLTAB_FUNC();
            List <MLTAB_FUNC> objListaFuncionario = new List <MLTAB_FUNC>();

            objListaFuncionario = objBLTAB_FUNC.Pesquisar();

            lstPesquisa.Items.Clear();

            foreach (var itemLista in objListaFuncionario)
            {
                if (itemLista.ID_FUN > 1)
                {
                    ListViewItem objListViewItem = new ListViewItem();

                    objListViewItem.Text = itemLista.ID_FUN.ToString();
                    if (itemLista.Fun_Tipo == 1)
                    {
                        string Tipo = "Administrador";
                        objListViewItem.SubItems.Add(Tipo);
                    }
                    else
                    {
                        string Tipo = "Funcionário";
                        objListViewItem.SubItems.Add(Tipo);
                    }
                    //objListViewItem.SubItems.Add(itemLista.Fun_Tipo.ToString());
                    objListViewItem.SubItems.Add(itemLista.Fun_Login.ToString());
                    objListViewItem.SubItems.Add(itemLista.Fun_Senha.ToString());
                    objListViewItem.SubItems.Add(itemLista.Fun_NomeTatuador);

                    lstPesquisa.Items.Add(objListViewItem);
                }
            }
        }
Ejemplo n.º 5
0
        private void Pesquisar()
        {
            var objBLTAB_FUNC = new BLTAB_FUNC();
            var objMLTAB_FUNC = new MLTAB_FUNC();
            List <MLTAB_FUNC> objListaFuncionario = new List <MLTAB_FUNC>();


            objMLTAB_FUNC.Fun_NomeTatuador = (String.IsNullOrEmpty(txtNome.Text)) ? null : txtNome.Text;

            objListaFuncionario = objBLTAB_FUNC.Consultar(objMLTAB_FUNC);

            lstPesquisa.Items.Clear();

            foreach (var itemLista in objListaFuncionario)
            {
                ListViewItem objListViewItem = new ListViewItem();

                objListViewItem.Text = itemLista.ID_FUN.ToString();
                objListViewItem.SubItems.Add(itemLista.Fun_Tipo.ToString());
                objListViewItem.SubItems.Add(itemLista.Fun_Login.ToString());
                objListViewItem.SubItems.Add(itemLista.Fun_Senha.ToString());
                objListViewItem.SubItems.Add(itemLista.Fun_NomeTatuador);


                lstPesquisa.Items.Add(objListViewItem);
            }
        }
Ejemplo n.º 6
0
        private void Excluir()
        {
            try
            {
                var objBLTAB_FUNC = new BLTAB_FUNC();
                int ID_FUNC       = 0;

                if (lstPesquisa.SelectedItems.Count > 0)
                {
                    ID_FUNC = Convert.ToInt32(lstPesquisa.SelectedItems[0].Text);
                }

                if (ID_FUNC == 2)
                {
                    MessageBox.Show("Não é possivel excluir o ADM");
                }
                else
                {
                    objBLTAB_FUNC.Excluir(ID_FUNC);
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Não é possivel excluir o funcionário, pois este já fez uma sessão.");
            }
        }
Ejemplo n.º 7
0
        private void CarregarTatuadores()
        {
            var objBLTAB_FUNC = new BLTAB_FUNC();

            // List<MLTAB_FUNC> objListaFunc = new List<MLTAB_FUNC>();

            //   objListaFunc = objBLTAB_FUNC.ConsultarTatuadores();
            cmbFunc.DataSource    = objBLTAB_FUNC.ConsultarTatuadores();
            cmbFunc.DisplayMember = "Fun_NomeTatuador";
            cmbFunc.ValueMember   = "ID_FUN";
        }