예제 #1
0
 protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
 {
     if (CheckBox1.Checked)
     {
         combSeguradora.Enabled = true;
         montaCombs(combSeguradora, seguradoras.getListaSeguradoras());
         combSeguradora.Items.FindByValue("0");
         txtNF.Enabled          = true;
         combLojas.Enabled      = true;
         txtDataNF.Enabled      = true;
         Bt_IncluirLoja.Enabled = true;
         combSeguradora.Focus();
     }
     else
     {
         combSeguradora.Items.Clear();
         combSeguradora.Enabled = false;
         txtNF.Enabled          = false;
         combLojas.Enabled      = false;
         txtDataNF.Enabled      = false;
         Bt_IncluirLoja.Enabled = false;
         CombTipo.Focus();
     }
 }
예제 #2
0
        private bool tratamentoErros()
        {
            if (CheckBox1.Checked)
            {
                if (txtNSerie.Text.Equals("") || txtNSerie.Text == null)
                {
                    CaixaMensagem1.Mostar(Apresentacao.Controles.Mensagem.Tipo.Erro, "Número de série não informado.");
                    txtNSerie.Focus();
                    return(false);
                }

                if (txtNF.Text.Equals("") || txtNF.Text == null)
                {
                    CaixaMensagem1.Mostar(Apresentacao.Controles.Mensagem.Tipo.Erro, "Número da nota fiscal ou cupom fiscal não informado.");
                    txtNF.Focus();
                    return(false);
                }

                if (txtDataNF.Text.Equals("") || txtDataNF.Text == null)
                {
                    CaixaMensagem1.Mostar(Apresentacao.Controles.Mensagem.Tipo.Erro, "Data da nota fiscal ou cupom fiscal não informada.");
                    txtDataNF.Focus();
                    return(false);
                }

                if (combLojas.SelectedValue.Equals("0"))
                {
                    CaixaMensagem1.Mostar(Apresentacao.Controles.Mensagem.Tipo.Erro, "Não foi selecionado uma loja fornecedora.");
                    combLojas.Focus();
                    return(false);
                }
            }

            //Campos gerais
            if (txtModelo.Text.Equals("") || txtModelo.Text == null)
            {
                CaixaMensagem1.Mostar(Apresentacao.Controles.Mensagem.Tipo.Erro, "Não foi informado o modelo do aparelho..");
                txtModelo.Focus();
                return(false);
            }

            if (CombTipo.SelectedValue.Equals("0"))
            {
                CaixaMensagem1.Mostar(Apresentacao.Controles.Mensagem.Tipo.Erro, "Não foi selecionado o tipo do aparelho.");
                CombTipo.Focus();
                return(false);
            }

            if (CombMarca.SelectedValue.Equals("0"))
            {
                CaixaMensagem1.Mostar(Apresentacao.Controles.Mensagem.Tipo.Erro, "Não foi selecionado a Marca do aparelho.");
                CombMarca.Focus();
                return(false);
            }

            if (Chk_retorno.Checked && CombRetorno.SelectedValue.Equals("0"))
            {
                CaixaMensagem1.Mostar(Apresentacao.Controles.Mensagem.Tipo.Erro, "A OS trata-se de um retorno, deve ser seleionado o n° da OS anterior.");
                CombRetorno.Focus();
                return(false);
            }

            if (txtDefeito.Text.Equals("") || txtDefeito.Text == null)
            {
                CaixaMensagem1.Mostar(Apresentacao.Controles.Mensagem.Tipo.Erro, "Não foi informado o defeito do Aparelho.");
                txtDefeito.Focus();
                return(false);
            }


            return(true);
        }