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; } }
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; } }