private void BuscarServicoThread()
        {
            infoServ = negocioServ.ConsultarServicoPorOs(IdentOs);

            if (infoServ != null)
            {
                nomefun = negocioFunc.ConsultarFuncPorId(infoServ.seridtecresp).funNome;

                if (Form1.Offline == false)
                {
                    orcamentoColecao     = negocioServ.ConsultarServicoOrcamento(infoServ.serid);
                    servicoObsTecColecao = negocioServ.ConsultarObsTecPorIdOs(infoServ.serid);

                    if (orcamentoColecao != null)
                    {
                        PreencherOrcamento();
                    }
                }
                else
                {
                    tabControlPrincipal.TabPages.RemoveAt(1);
                    tabControlPrincipal.TabPages.RemoveAt(1);
                    buttonTaxa.Visible       = false;
                    buttonAddProduto.Visible = false;
                    buttonAddTec.Visible     = false;
                    buttonSalvar.Enabled     = false;
                }

                PreencherFormThread();
            }

            Form1.encerrarThread = true;
        }
Beispiel #2
0
 public FormRelatorioFicha(ServicoInfo serv)
 {
     InitializeComponent();
     infoServ    = serv;
     clienteInfo = BuscarClientePorId();
     infoEletro  = negocioServ.ConsultarEletroId(infoServ.serideletro);
     infoFunc    = negociosFunc.ConsultarFuncPorId(infoServ.seridfunc);
 }
        private void buttonBuscarTec_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(textBoxCodTec.Text))
            {
                ConsultarResponsavel(colecaofunc);
            }
            else
            {
                responsavel = funcNegocios.ConsultarFuncPorId(ConvertNum(textBoxCodTec));

                if (responsavel != null)
                {
                    textBoxCodTec.Text      = string.Format("{0:000}", responsavel.funId);
                    textBoxResponsavel.Text = responsavel.funNome;
                }
                else
                {
                    FormMessage.ShowMessegeWarning("Código inválido, tente outro!");
                    textBoxCodTec.Clear();
                    textBoxCodTec.Select();
                }
            }
            buttonAddServico.Select();
        }