private void Btm_Imprimir_Click(object sender, EventArgs e) { Model.Ordem_de_Servico.OrdemServico OSBase = new Model.Ordem_de_Servico.OrdemServico(); ControllerOrdemServico controllerOS = new ControllerOrdemServico(); //checkBox1.Checked = Verifica se a ordem já foi finalizada, se for = true é que já foi finalizada se for = false não. if (checkBox1.Checked == false) { //Verificado se a ordem de serviço que foi procurada existe e se existir retornar a Ordem de serviço base. if (controllerOS.Verificar(Txt_Pesquisa.Text) == true) { OSBase = controllerOS.Load(Txt_Pesquisa.Text); controllerOS.CreatPDF(OSBase.Identificador, OSBase.Referencia, OSBase.Situacao, OSBase.Defeito, OSBase.Descricao, OSBase.Observacao, OSBase.NumeroSerie, OSBase.Equipamento, OSBase.DataEntradaServico, OSBase.Cliente); } else { MessageBox.Show("Numero da ordem de serviço não encontrado em nossa base de dados!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { //TODO:Fazer sistema de verificar OS finalizada refazer esse código! OSBase = controllerOS.LoadOSFinalizada(Txt_Pesquisa.Text); controllerOS.CreatPDF(OSBase.Identificador, OSBase.Referencia, OSBase.Situacao, OSBase.Defeito, OSBase.Descricao, OSBase.Observacao, OSBase.NumeroSerie, OSBase.Equipamento, OSBase.DataEntradaServico, OSBase.Cliente); } }
private void Btm_Pesquisa_Click(object sender, EventArgs e) { Model.Ordem_de_Servico.OrdemServico OrdemDeServico = new Model.Ordem_de_Servico.OrdemServico(); ControllerOrdemServico controllerOS = new ControllerOrdemServico(); //Verificado se a ordem de serviço que foi procurada existe e se existir retornar a Ordem de serviço base. if (controllerOS.Verificar(Txt_Pesquisa.Text) == true) { OrdemDeServico = controllerOS.Load(Txt_Pesquisa.Text); Txt_Nordem.Text = OrdemDeServico.Identificador; Txt_Referencia.Text = OrdemDeServico.Referencia; Txt_Situacao.Text = OrdemDeServico.Situacao; Txt_Defeito.Text = OrdemDeServico.Defeito; Txt_Descricao.Text = OrdemDeServico.Descricao; Txt_Observacoes.Text = OrdemDeServico.Observacao; Txt_Nserie.Text = OrdemDeServico.NumeroSerie; Txt_Equipamento.Text = OrdemDeServico.Equipamento; Txt_DataEntrada.Text = OrdemDeServico.DataEntradaServico; Txt_Descricao.Text = OrdemDeServico.Descricao; Txt_Cliente.Text = OrdemDeServico.Cliente; } else { MessageBox.Show("Ordem de serviço não encontrada!","Informações",MessageBoxButtons.OK,MessageBoxIcon.Information); } }