コード例 #1
0
        bool AtualizaDTO()
        {
            try
            {
                if (!ValidarDados())
                {
                    return(false);
                }

                juridico_dto.DATA        = Convert.ToDateTime(DateTime.Now);
                juridico_dto.FASE        = cboFase.Text.ToString();
                juridico_dto.LAYOUT_TELA = Convert.ToInt32(cboFase.SelectedValue);
                if (txtObservacao.Text.Trim().Length > 0)
                {
                    juridico_dto.OBSERVACAO = lblDescricao.Text + "\r\n" + DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToShortTimeString() + " - " + txtObservacao.Text;
                }

                switch (Convert.ToInt32(cboFase.SelectedValue))
                {
                case 1:
                    juridico_dto.Instancia               = pnlFase1_cboInstancia.Text;
                    juridico_dto.DataClienteContatado    = FormFuncoes.GetMskDate(pnlFase1_mskDataClienteContatado);
                    juridico_dto.DataLimiteDefesa        = FormFuncoes.GetMskDate(pnlFase1_mskDataLimiteDefesa);
                    juridico_dto.DataRecebimentoContrato = FormFuncoes.GetMskDate(pnlFase1_mskDataRecebimentoContrato);
                    juridico_dto.SenhaDetran             = pnlFase1_txtSenhaDetran.Text;
                    break;

                case 2:
                    break;

                case 3:
                    juridico_dto.DataEntregaCliente  = FormFuncoes.GetMskDate(pnlFase3_DataEntregaCliente);
                    juridico_dto.DataEntregaAdvogado = FormFuncoes.GetMskDate(pnlFase3_mskDataEntregaAdvogado);
                    break;

                case 4:
                    juridico_dto.Bloqueio            = pnlFase4_cboBloqueio.Text;
                    juridico_dto.DataEntregaAdvogado = FormFuncoes.GetMskDate(pnlFase4_mskDataEntregaAdvogado);
                    juridico_dto.DataExpedicao       = FormFuncoes.GetMskDate(pnlFase4_mskDataExpedicao);
                    juridico_dto.DataInicio          = FormFuncoes.GetMskDate(pnlFase4_mskDataInicio);
                    juridico_dto.DataProtocolamento  = FormFuncoes.GetMskDate(pnlFase4_mskDataProtocolamento);
                    juridico_dto.DataTermino         = FormFuncoes.GetMskDate(pnlFase4_mskDataTermino);
                    juridico_dto.Liminar             = pnlFase4_radImpedimentoSim.Checked;
                    break;

                case 5:
                    juridico_dto.Bloqueio            = pnlFase5_cboBloqueio.Text;
                    juridico_dto.Instancia           = pnlFase5_cboInstancia.Text;
                    juridico_dto.Status              = pnlFase5_cboStatus.Text;
                    juridico_dto.DataEntregaAdvogado = FormFuncoes.GetMskDate(pnlFase5_mskDataEntregaAdvogado);
                    juridico_dto.DataProtocolamento  = FormFuncoes.GetMskDate(pnlFase5_mskDataProtocolamento);
                    break;

                case 6:
                    juridico_dto.Resultado               = pnlFase6_cboResultado.Text;
                    juridico_dto.DataFinalizacao         = FormFuncoes.GetMskDate(pnlFase6_mskDataFinalizacao);
                    juridico_dto.DataLiberacaoSentenca   = FormFuncoes.GetMskDate(pnlFase6_mskDataLiberacaoSentenca);
                    juridico_dto.DataSentencaProtocolada = FormFuncoes.GetMskDate(pnlFase6_mskSentencaProtocolada);
                    break;

                case 7:
                    juridico_dto.Resultado       = pnlFase7_cboResultado.Text;
                    juridico_dto.DataFinalizacao = FormFuncoes.GetMskDate(pnlFase7_mskDataFinalizacao);
                    break;
                }
                return(true);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
        bool AtualizaDTO()
        {
            try
            {
                if (!ValidarDados())
                {
                    return(false);
                }

                administracao_dto.DATA = Convert.ToDateTime(DateTime.Now);
                administracao_dto.FASE = cboFase.Text.ToString();
                administracao_dto.ID_STATUS_ADMINISTRACAO_FASES = Convert.ToInt32(cboStatus.SelectedValue);
                administracao_dto.LAYOUT_TELA = Convert.ToInt32(cboFase.SelectedValue);
                if (txtObservacao.Text.Trim().Length > 0)
                {
                    administracao_dto.OBSERVACAO = lblDescricao.Text + "\r\n" + DateTime.Now.ToShortDateString() + " " + DateTime.Now.ToShortTimeString() + " (" + SysBLL.UserLogin.NOME + ") - " + txtObservacao.Text;
                }

                switch (Convert.ToInt32(cboFase.SelectedValue))
                {
                case 1:    //BEM VINDO
                    administracao_dto.DATA_RECEBIMENTO_CONTRATO = FormFuncoes.GetMskDate(Layout1_mskDataRecebimento);
                    break;

                case 2:    //DOCUMENTAÇÃO
                    break;

                case 3:    //CORRESPÔNDENCIA
                    break;

                case 4:    //MONTAGEM
                    administracao_dto.DATA_MONTAGEM_PROCESSO = FormFuncoes.GetMskDate(Layout4_mskDataMontagemProcesso);
                    break;

                case 5:    //PROCURADORIA DETRAN
                    administracao_dto.DATA_IDA_DETRAN     = FormFuncoes.GetMskDate(Layout5_mskIda);
                    administracao_dto.DATA_RETORNO_DETRAN = FormFuncoes.GetMskDate(Layout5_mskRetorno);
                    administracao_dto.PROCURADOR          = Layout5_mskProcurador.Text;
                    administracao_dto.DATA_INICIO         = FormFuncoes.GetMskDate(Layout5_mskInicio);
                    administracao_dto.DATA_TERMINO        = FormFuncoes.GetMskDate(Layout5_mskTermino);
                    administracao_dto.MESES_DETRAN        = string.IsNullOrEmpty(Layout5_txtMesesDetran.Text) ? (int?)null : Convert.ToInt32(Layout5_txtMesesDetran.Text);
                    administracao_dto.RECONHECER_FIRMA    = radNenhum.Checked ? 'N' : radAutenticidade.Checked ? 'A' : 'S';
                    administracao_dto.DOC_APREENDIDO      = radImpedimentoSim.Checked ? 'S' : 'N';
                    administracao_dto.PREVENTIVO          = radPreventivoSim.Checked ? 'S' : 'N';
                    break;

                case 6:    //PÓS VENDA \ CURSO DE CFC
                    administracao_dto.DATA_FECHAMENTO_CURSO = FormFuncoes.GetMskDate(Layout6_mskFechamentoCurso);
                    administracao_dto.RECEBIMENTO_AUTO      = Fase6_cbRecebimentoAuto.Checked;
                    administracao_dto.CURSO_FORA            = Fase6_cbCursoFora.Checked;
                    break;

                case 7:    //AUTO ESCOLA
                    administracao_dto.DATA_DIGITAL_1 = FormFuncoes.GetMskDate(Layout7_mskDigital1);
                    administracao_dto.DATA_DIGITAL_2 = FormFuncoes.GetMskDate(Fase7_mskDigital2);
                    administracao_dto.DATA_RECEBIMENTO_CERTIFICADO = FormFuncoes.GetMskDate(Fase7_mskRecebimentoCertificado);
                    administracao_dto.AUTO_ESCOLA = Layout7_txtAutoEscola.Text;
                    break;

                case 8:    //FINALIZAÇÃO
                    administracao_dto.DATA_FINALIZACAO     = FormFuncoes.GetMskDate(Layout8_mskDataFinalizacao);
                    administracao_dto.DATA_BAIXA_DE_PONTOS = FormFuncoes.GetMskDate(Layout8_mskDataBaixaDePontos);
                    try
                    {
                        administracao_dto.PONTUACAO = Convert.ToInt32(Layout8_Pontuacao.Value);
                    }
                    catch
                    {
                        administracao_dto.PONTUACAO = 0;
                    }

                    if (Layout8_radCassada.Checked)
                    {
                        administracao_dto.STATUS_CNH = 'C';
                    }
                    else if (Layout8_radSuspensa.Checked)
                    {
                        administracao_dto.STATUS_CNH = 'S';
                    }
                    else
                    {
                        administracao_dto.STATUS_CNH = 'R';
                    }


                    break;

                case 9:    //CADASTRO DETRAN
                    administracao_dto.DATA_AGENDAMENTO = FormFuncoes.GetMskDate(Layout9_mskDataAgendamento);
                    break;

                //case 10://CURSO DE CFC
                //    break;
                case 11:    //TEÓRICO DETRAN
                    administracao_dto.DATA_AGENDAMENTO_TEORICODETRAN = FormFuncoes.GetMskDate(Layout11_mskDataRecebimento);
                    break;

                case 12:    //PRÁTICO AUTO-ESCOLA
                    administracao_dto.DATA_AGENDAMENTO = FormFuncoes.GetMskDate(Layout12_mskDataAgendamento);
                    administracao_dto.DATA_CATEGORIA_1 = FormFuncoes.GetMskDate(Layout12_mskDataCategoria1);
                    administracao_dto.DATA_CATEGORIA_2 = FormFuncoes.GetMskDate(Layout12_mskDataCategoria2);
                    break;

                case 13:    //FINALIZAÇÃO ENTREGA CNH
                    administracao_dto.DATA_EMISSAO = FormFuncoes.GetMskDate(Layout13_mskDataEmissao);
                    administracao_dto.DATA_ENTREGA = FormFuncoes.GetMskDate(Layout13_mskDataEntrega);
                    administracao_dto.RETIRADO_POR = Layout13_RetiradoPor.Text;
                    break;

                default:
                    break;

                case 14:    //PROCURADORIA DETRAN
                    administracao_dto.DATA_IDA_DETRAN     = FormFuncoes.GetMskDate(Layout14_mskIda);
                    administracao_dto.DATA_RETORNO_DETRAN = FormFuncoes.GetMskDate(Layout14_mskRetorno);
                    administracao_dto.PROCURADOR          = Layout14_mskProcurador.Text;
                    break;
                }

                return(true);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }