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."); } }
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); } }