Exemplo n.º 1
0
        private string[] ObterDadosUltimoMudanca()
        {
            try
            {
                string[] retorno = new string[2];
                retorno[0] = UltimosDAO.RetornaUltimoOperador();
                retorno[1] = UltimosDAO.RetornaUltimoResponsavel();
                return(retorno);
            }
            catch (Exception error)
            {
                VO.LogErro logErro = new VO.LogErro();
                logErro.crg          = 0;
                logErro.descricao    = "Erro ao obter dados de Operador e Responsavel";
                logErro.data         = DateTime.Now;
                logErro.maisDetalhes = error.Message;
                LogErroDAO.inserirLogErro(logErro, 0);

                MessageBox.Show("Erro ao obter dados de Operador e Responsavel", "Erro", MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
                return(new string[2] {
                    "", ""
                });
            }
        }
Exemplo n.º 2
0
        private void AdicionarCiclo_Load(object sender, EventArgs e)
        {
            CheckForIllegalCrossThreadCalls = false;
            Text = "Novo Ciclo - Tratamento " + secagem.ciclo.nTrat.ToString("000");

            //lblNumLeituras.Text = secagem.leiturasCiclo.Count.ToString();
            //if (!string.IsNullOrWhiteSpace(secagem.ciclo.VolumeFixo))
            //{
            //    lblVolumeTotal.Text = secagem.ciclo.VolumeFixo + " " + (secagem.ciclo.IsMetrosCubicos ? "m³" : "peças");
            //    lblDescVolumeTotal.Visible = true;
            //    lblVolumeTotal.Visible = true;
            //}
            //else
            //{
            //    lblDescVolumeTotal.Visible = false;
            //    lblVolumeTotal.Visible = false;
            //}

            lblTitulo.Text = "Tratamento Nº " + secagem.ciclo.nTrat.ToString("000") + " com " +
                             secagem.ciclo.nl.ToString("000") + " leituras";
            if (!string.IsNullOrWhiteSpace(secagem.ciclo.VolumeFixo))
            {
                lblTitulo.Text += " (" + secagem.ciclo.VolumeFixo + " " +
                                  (secagem.ciclo.IsMetrosCubicos ? "m³" : "peças") + " de volume total)";
                btnGerenciarUnidades.Enabled = false;
            }

            lblPeriodoCiclo.Text = "De " + secagem.ciclo.dataInicio.ToString("dd/MM/yyyy HH:mm") + " até " +
                                   secagem.ciclo.dataFim.ToString("dd/MM/yyyy HH:mm");

            if (secagem.ciclo.nlt == secagem.ciclo.tempoTrat)
            {
                lblInfoTratamento.Text = "Início do tratamento na leitura " + secagem.ciclo.NLIniTrat + " em " +
                                         secagem.ciclo.dataIniTrat.ToString("dd/MM/yyyy HH:mm");
            }
            else
            {
                lblInfoTratamento.Text = "Não realizado";
            }

            lblInfoAparelho.Text = "CRG Nº " + numCRG.ToString("00") + " - Nº Série " + secagem.ciclo.numSerie + " - " +
                                   secagem.ciclo.tipoCRG + "ºC";

            lblNumCRG.Text = numCRG.ToString("00");


            var ultimoOperador    = UltimosDAO.RetornaUltimoOperador();
            var ultimoResponsavel = UltimosDAO.RetornaUltimoResponsavel();

            txtOperador.Text    = ultimoOperador;
            txtRespTecnico.Text = ultimoResponsavel;

            //setarStatus();
        }