Esempio n. 1
0
        private void Btn_entrar_Click(object sender, EventArgs e)
        {
            if (txbLogin.TextLength > 3 && txbSenha.TextLength > 4)
            {
                string login = txbLogin.Text;
                string senha = txbSenha.Text;

                Funcionario funcionario = new Funcionario();

                funcionario.login = login;
                funcionario.senha = senha;

                FuncionarioDAO     dao = new FuncionarioDAO();
                List <Funcionario> listaFuncionario = new List <Funcionario>();

                listaFuncionario = dao.verificaLogin(funcionario);

                if (listaFuncionario.Count == 1)
                {
                    FuncionariosTicket telaFuncTicket = new FuncionariosTicket();
                    telaFuncTicket.Show();
                    this.Dispose();
                }
                else
                {
                    MessageBox.Show("Insira um login valido");
                }
            }
            else
            {
                MessageBox.Show("Informações invalidas!\nVerifique o numero de caracteres.");
            }
        }
Esempio n. 2
0
        private void btn_Salvar_Click(object sender, EventArgs e)
        {
            var ticket = new Ticket();

            ticket.usuario  = txb_Usuario.Text;
            ticket.ticketId = ticketParaSolucao.ticketId;

            var    arrayData = txb_Date.Text.Split('/');
            string data      = (arrayData[2] + "-" + arrayData[1] + "-" + arrayData[0]);

            ticket.data = Convert.ToDateTime(data);

            ticket.categoria    = txb_Categoria.Text;
            ticket.software     = txb_Software.Text;
            ticket.prioridade   = txb_Prazo.Text;
            ticket.descricao    = txb_Descricao.Text;
            ticket.departamento = txb_Setor.Text;
            ticket.msgErro      = txb_Erro.Text;
            ticket.status       = txb_Status.Text;

            var ticketDAO = new TicketDAO();

            try
            {
                if (ticket.status == "Concluido")
                {
                    ticketDAO.edit(ticket);
                    ticket.solucao = txb_solucao.Text;

                    ticketDAO.createSolucaoTicket(ticket);

                    MessageBox.Show("Ticket Concluido com sucesso!");
                    this.Dispose();
                    frm.Show();
                    frm.atualizaTabela();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }