//Evento para savar o encaminhamento
 protected void btnSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         if (ValidaCampos())
         {
             Validacoes ObjValida = new Validacoes();
             Encaminhamento ObjEncaminhamento = new Encaminhamento();
             ObjEncaminhamento.idCliente = ObjValida.InteiroNull(hddidCliente.Value);
             ObjEncaminhamento.idProcessoSeletivo = ObjValida.TextoNull(ObjValida.TextoNull(ddlProcessoSeletivo.SelectedValue));
             ObjEncaminhamento.idClienteFuncionario = ObjValida.TextoNull(Convert.ToString(Session["TmpIdFuncionarioEncaminhamento"]));
             ObjEncaminhamento.idTipoAtestado = Convert.ToInt32(rdoTipoAtestado.SelectedValue);
             ObjEncaminhamento.idProfissional = ObjValida.InteiroNull(ddlProfissional.ValorInformado);
             ObjEncaminhamento.DtRealizacao = Convert.ToDateTime(txtDtRealizacao.Text);
             EncaminhamentoBO ObjEncaminhamentoBO = new EncaminhamentoBO();
             ObjEncaminhamentoBO.InsertUpdate(ObjEncaminhamento);
         }
     }
     catch (Exception ex)
     {
         Response.Write(ex);
         Response.End();
     }
     //for (int i = 0; i <= CheckBoxList1.Items.Count - 1; i++)
     //{//Verifica se o cliente foi selecionado
     //    if (CheckBoxList1.Items[i].Selected)
     //    {//caso selecionado entao add na lista
     //        //ObjUsuario.UsuarioXCliente.Add(new UsuarioXCliente(Convert.ToInt32(ObjValida.TextoNull(hddIUsuario.Value)), Convert.ToInt32(ListBoxCliente.Items[i].Value)));
     //        Response.Write(CheckBoxList1.Items[i].Value + "<br>");
     //    }
     //}
 }
 public bool Validacao()
 {
     Validacoes ObjValida = new Validacoes();
     ClienteFuncionarioBO ObjClienteFuncionarioBO = new ClienteFuncionarioBO();
     if (DdlCliente.ValorInformado == string.Empty)
     {
         Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Selecione um cliente')", true);
         return false;
     }
     else if (!ObjClienteFuncionarioBO.VerificaDuplicidadeCPF(Convert.ToInt32(DdlCliente.ValorInformado), TxtCPF.Text) && TxtCPF.Enabled == true)
     {
         Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('O número de CPF digitado já pertence a um funcionário do cliente selecionado')", true);
         return false;
     }
     else if (DdlCliente.ValorInformado == string.Empty)
     {
         Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Selecione um cliente')", true);
         return false;
     }
     else if (!ObjValida.ValidaCpf(TxtCPF.Text))
     {
         Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('CPF inválido')", true);
         return false;
     }
     else if (TxtNome.Text.Trim() == "")
     {
         Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Entre com o nome do funcionário')", true);
         return false;
     }
     else
     {
         return true;
     }
 }
 private void DataGrid()
 {
     Validacoes Valida = new Validacoes();
     ProntuarioClinicoDAL ObjProntuarioClinicoDAL = new ProntuarioClinicoDAL();
     GridView1.DataSource = ObjProntuarioClinicoDAL.SelectAll(DdlCliente.ValorInformado, Valida.TextoNull(TxtNome.Text), Valida.TextoNull(TxtCPF.Text), Valida.TextoNull(TxtRG.Text), null, null);
     GridView1.DataBind();
 }
 private void DataGrid()
 {
     Validacoes ObjValidacoes = new Validacoes();
     ClienteBO ObjClienteBO = new ClienteBO();
     GridView1.DataSource = ObjClienteBO.SelectAll(TxtCNPJ.Text, TxtRazaoSocial.Text, TxtContato.Text);
     GridView1.DataBind();
 }
    //Evento para savar o encaminhamento
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        try
        {
            if (ValidaCampos())
            {
                Validacoes ObjValida = new Validacoes();
                Encaminhamento ObjEncaminhamento = new Encaminhamento();
                ObjEncaminhamento.idCliente = ObjValida.InteiroNull(hddidCliente.Value);
                ObjEncaminhamento.idClienteFuncionario = ObjValida.TextoNull(hddidFuncionario.Value);
                ObjEncaminhamento.idTipoAtestado = Convert.ToInt32(rdoTipoAtestado.SelectedValue);
                ObjEncaminhamento.idProfissional = ObjValida.InteiroNull(ddlProfissional.ValorInformado);
                ObjEncaminhamento.DtRealizacao = Convert.ToDateTime(txtDtRealizacao.Text);
                EncaminhamentoBO ObjEncaminhamentoBO = new EncaminhamentoBO();

                for (int i = 0; i <= CheckBoxList1.Items.Count - 1; i++)
                {
                    if (CheckBoxList1.Items[i].Selected) //Verifica se o item selecionado
                    {
                        //caso selecionado entao add na lista
                        ObjEncaminhamento.EncaminhamentoXExamesComplementares.Add(new EncaminhamentoXExamesComplementares(7, Convert.ToInt32(CheckBoxList1.Items[i].Value)));
                    }
                }
                //Chama o BO e passa ObjEncaminhamentoBO já com o List de Exames
                ObjEncaminhamentoBO.InsertUpdate(ObjEncaminhamento);
                Response.Write("<script>top.window.location='EncaminhamentoPrincipal.aspx'</script>");
            }
        }
        catch (Exception ex)
        {
            Response.Write(ex);
            Response.End();
        }
    }
    //Carrega um registro para edição
    public void Editar(int id)
    {
        try
        {
            Validacoes Valida = new Validacoes();
            Usuario ObjUsuario = new Usuario();
            UsuarioBO ObjUsuarioBO = new UsuarioBO();
            ObjUsuario = ObjUsuarioBO.SelectUsuarioByID(id);
            ddlUsuarioStatus.TextoInformado = Convert.ToString(ObjUsuario.idStatus);
            ddlUsuarioPerfil.TextoInformado = Convert.ToString(ObjUsuario.idPerfil);
            ddlProfissional.ValorInformado = Convert.ToString(Valida.TextoNull(ObjUsuario.idProfissional));
            txtNome.Text = ObjUsuario.Nome;
            txtEmail.Text = ObjUsuario.Email;
            txtEmailConfirmacao.Text = ObjUsuario.Email;
            txtUsuario.Enabled = false;
            txtUsuario.Text = ObjUsuario.Usuarios;

            CarregaListaClientes(ObjUsuario.UsuarioXCliente);
        }
        catch (Exception ex)
        {
            Response.Write(ex);
            Response.End();
        }
    }
示例#7
0
 /// <summary>
 /// INSERE UM NOVO REGISTRO OU ATUALIZA UM DETERMINDO REGISTRO JÁ EXISTENTE.
 /// EXEMPLO:
 /// PARA INSERT BASTA PASSAR O ID DA TEBELA COMO ZERO(0)
 /// PARA UPDATE BASTA PASSAR O ID DA TABELA DIFERENTE DE ZERO(0)
 /// </summary>
 /// <param name="ObjUsuario"></param>
 public void InsertUpdate(Empresa ObjEmpresa)
 {
     try
     {
         string NomeProc;
         Database db = DatabaseFactory.CreateDatabase();
         Validacoes ObjValidacoes = new Validacoes();
         if (ObjEmpresa.id != 0) { NomeProc = "EmpresaUpdate"; } else { NomeProc = "EmpresaInsert"; }
         DbCommand command = db.GetStoredProcCommand(NomeProc);
         //Caso id(chave primaria for diferente de zero(0) então é passado o parametro para fazer o update
         if (ObjEmpresa.id != 0) { db.AddInParameter(command, "@ID", DbType.Int32, ObjEmpresa.id); }
         //Dados
         db.AddInParameter(command, "@CNPJ", DbType.String, ObjEmpresa.CNPJ);
         db.AddInParameter(command, "@InscEstadual", DbType.String, ObjEmpresa.InscEstadual);
         db.AddInParameter(command, "@RazaoSocial", DbType.String, ObjEmpresa.RazaoSocial);
         db.AddInParameter(command, "@Endereco", DbType.String, ObjEmpresa.Endereco);
         db.AddInParameter(command, "@Bairro", DbType.String, ObjEmpresa.Bairro);
         db.AddInParameter(command, "@CEP", DbType.String, ObjEmpresa.CEP);
         db.AddInParameter(command, "@Cidade", DbType.String, ObjEmpresa.Cidade);
         db.AddInParameter(command, "@UF", DbType.String, ObjEmpresa.UF);
         db.AddInParameter(command, "@DDDtel", DbType.String, ObjEmpresa.DDDtel);
         db.AddInParameter(command, "@Tel", DbType.String, ObjEmpresa.Tel.Replace(".", String.Empty).Replace("-", String.Empty).Replace(" ", String.Empty));
         db.AddInParameter(command, "@DDDfax", DbType.String, ObjEmpresa.DDDfax);
         db.AddInParameter(command, "@Fax", DbType.String, ObjEmpresa.Fax.Replace(".", String.Empty).Replace("-", String.Empty).Replace(" ", String.Empty));
         db.AddInParameter(command, "@Contato", DbType.String, ObjEmpresa.Contato);
         db.AddInParameter(command, "@Email", DbType.String, ObjEmpresa.Email);
         //Executa
         db.ExecuteNonQuery(command);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public void Insert(DbTransaction transaction, List<PCMSOXRiscosOcupacionais> Obj, int idPCMSO)
 {
     try
     {
         Database db = DatabaseFactory.CreateDatabase();
         DbCommand command = db.GetStoredProcCommand("PCMSOXRiscosOcupacionaisInsert");
         Validacoes ObjValidacoes = new Validacoes();
         //Criando Parametros da Procedure
         db.AddInParameter(command, "@idPCMSO", DbType.Int32, null);
         db.AddInParameter(command, "@idCargo", DbType.Int32, null);
         db.AddInParameter(command, "@idRiscosOcupacionais", DbType.Int32, null);
         db.AddInParameter(command, "@idRiscosOcupacionaisItens", DbType.Int32, null);
         foreach (PCMSOXRiscosOcupacionais proc in Obj)
         {
             //Dados do Procedimento
             db.SetParameterValue(command, "@idPCMSO", idPCMSO);
             db.SetParameterValue(command, "@idCargo", proc.idCargo);
             db.SetParameterValue(command, "@idRiscosOcupacionais", proc.idRiscosOcupacionais);
             db.SetParameterValue(command, "@idRiscosOcupacionaisItens", proc.idRiscosOcupacionaisItens);
             //Executa a proc que esta em transação e salva as informacoes dos procedimentos solicitados
             db.ExecuteNonQuery(command, transaction);
         }
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 protected void BtnIncluirSetor_Click(object sender, EventArgs e)
 {
     if (TxtSetor.Text.Trim() == "")
     {
         Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Entre com o nome do setor')", true);
     }
     else
     {
         if (Convert.ToInt32(Request.QueryString["idCliente"]) != 0)
         {
             try
             {
                 Validacoes ObjValidacoes = new Validacoes();
                 ClienteSetor ObjClienteSetor = new ClienteSetor();
                 ObjClienteSetor.id = Convert.ToInt32(ObjValidacoes.TextoNull(txtidSetor.Value));
                 ObjClienteSetor.idClienteDepartamento = Convert.ToInt32(DdlDepartamentos.Text);
                 ObjClienteSetor.Nome = TxtSetor.Text;
                 ClienteSetorDAL ObjClienteSetorDAL = new ClienteSetorDAL();
                 ObjClienteSetorDAL.InsertUpdate(ObjClienteSetor);
                 GridSetores.DataBind();
                 TxtSetor.Text = null;
                 txtidSetor.Value = null;
             }
             catch (Exception ex)
             {
                 Response.Write(ex);
                 Response.End();
             }
         }
         else
         {
             Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Salve o cadastro do cliente antes de inserir um setor')", true);
         }
     }
 }
 /// <summary>
 /// INSERE UM NOVO REGISTRO OU ATUALIZA UM DETERMINDO REGISTRO JÁ EXISTENTE.
 /// EXEMPLO:
 /// PARA INSERT BASTA PASSAR O ID DA TEBELA COMO ZERO(0)
 /// PARA UPDATE BASTA PASSAR O ID DA TABELA DIFERENTE DE ZERO(0)
 /// </summary>
 /// <param name="ObjUsuario"></param>
 public void InsertUpdate(ProcessoSeletivo ObjProcessoSeletivo)
 {
     try
     {
         string NomeProc;
         Database db = DatabaseFactory.CreateDatabase();
         Validacoes ObjValidacoes = new Validacoes();
         if (ObjProcessoSeletivo.id != 0) { NomeProc = "ProcessoSeletivoUpdate"; } else { NomeProc = "ProcessoSeletivoInsert"; }
         DbCommand command = db.GetStoredProcCommand(NomeProc);
         //Caso id(chave primaria for diferente de zero(0) então é passado o parametro para fazer o update
         if (ObjProcessoSeletivo.id != 0) { db.AddInParameter(command, "@ID", DbType.Int32, ObjProcessoSeletivo.id); }
         //Dados
         db.AddInParameter(command, "@idCliente", DbType.Int32, ObjProcessoSeletivo.idCliente);
         db.AddInParameter(command, "@idSetor", DbType.Int32, ObjProcessoSeletivo.IdSetor);
         db.AddInParameter(command, "@idDepartamento", DbType.Int32, ObjProcessoSeletivo.IdDepartamento);
         db.AddInParameter(command, "@idProcessoSeletivoStatus", DbType.Int32, ObjProcessoSeletivo.IdProcessoSeletivoStatus);
         db.AddInParameter(command, "@Nome", DbType.String, ObjValidacoes.TextoNull(ObjProcessoSeletivo.Nome));
         db.AddInParameter(command, "@CPF", DbType.String, ObjValidacoes.TextoNull(ObjProcessoSeletivo.CPF));
         db.AddInParameter(command, "@DtNascimento", DbType.DateTime, ObjValidacoes.TextoNull(ObjProcessoSeletivo.DtNascimento));
         db.AddInParameter(command, "@Sexo", DbType.String, ObjValidacoes.TextoNull(ObjProcessoSeletivo.Sexo));
         db.AddInParameter(command, "@Funcao", DbType.String, ObjValidacoes.TextoNull(ObjProcessoSeletivo.Funcao));
         //Executa
         db.ExecuteNonQuery(command);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
示例#11
0
 public void CarregaRegistro()
 {
     try
     {
         if (Convert.ToInt32(Request.QueryString["id"]) != 0)
         {
             CIAB2007SolicitacaoProcedimento Obj = new CIAB2007SolicitacaoProcedimento();
             CIAB2007SolicitacaoProcedimentoBO ObjBO = new CIAB2007SolicitacaoProcedimentoBO();
             Validacoes ObjValidacoes = new Validacoes();
             Obj.id = Convert.ToInt32(Request.QueryString["id"]);
             Obj = ObjBO.CarregaRegistro(Obj) as CIAB2007SolicitacaoProcedimento;
             //Dados
             rdoGuiaTipo.Text = Obj.GuiaTipo;
             txtGuiaData.Text = Obj.GuiaData;
             txtGuiaHora.Text = Obj.GuiaHora;
             txtPaciente.Text = Obj.Paciente;
             rdoSexo.Text = Obj.Sexo;
             txtIdade.Text = Obj.Idade;
             txtPeso.Text = Obj.Peso;
             txtAltura.Text = Obj.Altura;
             txtPlano.Text = Obj.Plano;
             txtTitular.Text = Obj.Titular;
             txtCodigo.Text = Obj.Codigo;
             txtHistorico.Text = Obj.Historico;
             rdoTipoDoenca.Text = Obj.TipoDoenca;
             txtTempoEvolucaoAnos.Text = Obj.TempoEvolucaoAnos;
             txtTempoEvolucaoMeses.Text = Obj.TempoEvolucaoMeses;
             txtTempoEvolucaoDias.Text = Obj.TempoEvolucaoDias;
             txtResultadoExames.Text = Obj.ResultadoExames;
             txtDiagnostico.Text = Obj.Diagnostico;
             txtTratamento.Text = Obj.Tratamento;
             txtCodigoProcedimentos.Text = Obj.CodigoProcedimentos;
             txtCodigoProcedimentos_1.Text = Obj.CodigoProcedimentos_1;
             txtCodigoProcedimentos_2.Text = Obj.CodigoProcedimentos_2;
             txtCodigoProcedimentos_3.Text = Obj.CodigoProcedimentos_3;
             rdoTipoTratamento.Text = Obj.TipoTratamento;
             rdoTipoInternacao.Text = Obj.TipoInternacao;
             txtDataInternacao.Text = Obj.DataInternacao;
             txtDataCirurgia.Text = Obj.DataCirurgia;
             txtDiasInternacao.Text = Obj.DiasInternacao;
             txtProcedimentoEfetuado.Text = Obj.ProcedimentoEfetuado;
             txtDataProcedimento.Text = Obj.DataProcedimento;
             txtCRM.Text = Obj.CRM;
             PathImg.NavigateUrl = "~/CIAB/2007/ImgCaptura/"  + System.IO.Path.GetFileName(Obj.PathImg);
             Image1.ImageUrl = "getThumbnail.aspx?file=" + System.IO.Path.GetFileName(Obj.PathImg) + "&w=100&h=100";
             //char[] sep = {'\\'};
             //SplitString(Convert.ToString(Obj.PathImg), sep);
             //GeraThumbnail("teste.jpg", "10", "10");
             CIAB2007SolicitacaoProcedimentoDAL ObjDAL = new CIAB2007SolicitacaoProcedimentoDAL();
             string NomeMedico = ObjDAL.SelectMedicoByCRM(Obj.CRM);
             lblNomeMedico.Text = Convert.ToString(NomeMedico);
         }
     }
     catch (Exception erro)
     {
         Response.Write(erro);
         Response.End();
     }
 }
 //INSERE UM NOVO REGISTRO OU ATUALIZA UM DETERMINDO REGISTRO JÁ EXISTENTE.
 public void InsertUpdate(ClienteFuncionario ObjClienteFuncionario, out string idFuncionario, out string idCliente)
 {
     try
     {
         string NomeProc;
         Database db = DatabaseFactory.CreateDatabase();
         Validacoes ObjValidacoes = new Validacoes();
         if (ObjClienteFuncionario.id != 0) { NomeProc = "ClienteFuncionarioUpdate"; } else { NomeProc = "ClienteFuncionarioInsert"; }
         DbCommand command = db.GetStoredProcCommand(NomeProc);
         //Caso id(chave primaria for diferente de zero(0) então é passado o parametro para fazer o update
         if (ObjClienteFuncionario.id != 0) { db.AddInParameter(command, "@ID", DbType.Int32, ObjClienteFuncionario.id); }
         //Dados do Profissional
         db.AddInParameter(command, "@idCliente", DbType.Int32, ObjClienteFuncionario.idCliente);
         db.AddInParameter(command, "@CPF", DbType.String, ObjClienteFuncionario.CPF);
         db.AddInParameter(command, "@RG", DbType.String, ObjClienteFuncionario.RG);
         db.AddInParameter(command, "@idOrgaoExpeditor", DbType.String, ObjClienteFuncionario.idOrgaoExpeditor);
         db.AddInParameter(command, "@DtExpedicao", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionario.DtExpedicao));
         db.AddInParameter(command, "@RgUFemissao", DbType.String, ObjValidacoes.TextoNull(ObjClienteFuncionario.RgUFemissao));
         db.AddInParameter(command, "@Nome", DbType.String, ObjClienteFuncionario.Nome);
         db.AddInParameter(command, "@DtNascimento", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionario.DtNascimento));
         db.AddInParameter(command, "@DtObito", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionario.DtObito));
         db.AddInParameter(command, "@Sexo", DbType.String, ObjClienteFuncionario.Sexo);
         db.AddInParameter(command, "@EstadoCivil", DbType.String, ObjClienteFuncionario.EstadoCivil);
         db.AddInParameter(command, "@Mae", DbType.String, ObjClienteFuncionario.Mae);
         db.AddInParameter(command, "@EndResidencia", DbType.String, ObjClienteFuncionario.EndResidencia);
         db.AddInParameter(command, "@Numero", DbType.String, ObjClienteFuncionario.Numero);
         db.AddInParameter(command, "@Complemento", DbType.String, ObjClienteFuncionario.Complemento);
         db.AddInParameter(command, "@Bairro", DbType.String, ObjClienteFuncionario.Bairro);
         db.AddInParameter(command, "@CEP", DbType.String, ObjClienteFuncionario.CEP);
         db.AddInParameter(command, "@Cidade", DbType.String, ObjClienteFuncionario.Cidade);
         db.AddInParameter(command, "@UF", DbType.String, ObjClienteFuncionario.UF);
         db.AddInParameter(command, "@DDDtel", DbType.String, ObjClienteFuncionario.DDDtel);
         db.AddInParameter(command, "@Telefone", DbType.String, ObjClienteFuncionario.Telefone);
         db.AddInParameter(command, "@DDDcel", DbType.String, ObjClienteFuncionario.DDDcel);
         db.AddInParameter(command, "@Celular", DbType.String, ObjClienteFuncionario.Celular);
         db.AddInParameter(command, "@DDDcontato", DbType.String, ObjClienteFuncionario.DDDcontato);
         db.AddInParameter(command, "@TelefoneContato", DbType.String, ObjClienteFuncionario.TelefoneContato);
         db.AddInParameter(command, "@ContatoNome", DbType.String, ObjClienteFuncionario.ContatoNome);
         //Parametros de OutPut Identity.
         //Somente se for Insert
         if (ObjClienteFuncionario.id == 0)
         {
             db.AddOutParameter(command, "@id", DbType.Int32, 8); //Retorna o parametro Identity
         }
         //Executa
         db.ExecuteNonQuery(command);
         //Apos o Execute pegamos os parametros de retorno que foram inseridos
         idFuncionario = Convert.ToString(db.GetParameterValue(command, "@id"));
         idCliente = Convert.ToString(db.GetParameterValue(command, "@idCliente"));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
    protected void BtnSalvarProfissional_Click(object sender, EventArgs e)
    {
        //Chama a funcao que vai fazer a validacao nos campos da ficha profissional do funcionario
        if (Validacao())
        {
            //Verifica se existe o ID do Funcionario
            if (Convert.ToInt32(Request.QueryString["id"]) != 0)
            {
                try
                {
                    ClienteFuncionarioProfissional ObjClienteFuncionarioProfissional = new ClienteFuncionarioProfissional();
                    Validacoes Valida = new Validacoes();
                    //Chave primaria da tabela
                    ObjClienteFuncionarioProfissional.id = Convert.ToInt32(Valida.TextoNull(TxtIdFuncionarioProfissional.Value));
                    //Dados profissionais
                    ObjClienteFuncionarioProfissional.idFuncionario = Convert.ToInt32(Request.QueryString["id"]);
                    ObjClienteFuncionarioProfissional.idFuncionarioStatus = Convert.ToInt32(DdlStatus.Text);
                    ObjClienteFuncionarioProfissional.idDepartamento = Convert.ToString(ClienteDepartamento1.ValorInformado);
                    ObjClienteFuncionarioProfissional.idSetor = Convert.ToString(ClienteSetor1.ValorInformado);
                    ObjClienteFuncionarioProfissional.idCargo = Convert.ToString(ClienteCargo1.ValorInformado);
                    ObjClienteFuncionarioProfissional.NumMatricula = TxtNumMatricula.Text;
                    ObjClienteFuncionarioProfissional.DtAdmissao = TxtDtAdmissao.Text;
                    ObjClienteFuncionarioProfissional.DtDemissao = TxtDtDemissao.Text;
                    ObjClienteFuncionarioProfissional.Salario = TxtSalario.Text;
                    ObjClienteFuncionarioProfissional.Aposentado = DdlAposentado.Text;
                    ObjClienteFuncionarioProfissional.CBO = TxtCBO.Text;
                    ObjClienteFuncionarioProfissional.DtPeriodoInicial = TxtDtPeriodoInicial.Text;
                    ObjClienteFuncionarioProfissional.DtPeriodoFinal = TxtDtPeriodoFinal.Text;
                    ObjClienteFuncionarioProfissional.DescricaoAtividades = TxtDescricaoAtividades.Text;
                    ObjClienteFuncionarioProfissional.NumCTPS = TxtNumCTPS.Text;
                    ObjClienteFuncionarioProfissional.SerieCTPS = TxtSerieCTPS.Text;
                    ObjClienteFuncionarioProfissional.UFCTPS = ddlEstados.ValorInformado;
                    ObjClienteFuncionarioProfissional.FiliacaoPrevidencia = TxtFiliacaoPrevidencia.Text;
                    ObjClienteFuncionarioProfissional.PIS = TxtPIS.Text;
                    ClienteFuncionarioProfissionalDAL ObjClienteFuncionarioProfissionalDAL = new ClienteFuncionarioProfissionalDAL();
                    ObjClienteFuncionarioProfissionalDAL.InsertUpdate(ObjClienteFuncionarioProfissional);

                    Response.Write("<script>window.location='ClienteFuncionarioProfissional.aspx?id=" + Request.QueryString["id"] + "&idCliente=" + Request.QueryString["idCliente"] + "'</script>");
                }
                catch (Exception ex)
                {
                    Response.Write(ex);
                    Response.End();
                }
            }
            //Caso nao exista o ID do funcionario
            else
            {
                Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Salve antes a ficha pessoal do profissional')", true);
            }
        }
    }
 public void DadosBasicos(int midCliente)
 {
     if (midCliente != 0)
     {
         Cliente ObjCliente = new Cliente();
         ClienteDAL ObjClienteDAL = new ClienteDAL();
         Validacoes ObjValidacoes = new Validacoes();
         ObjCliente = ObjClienteDAL.DadosBasicos(midCliente);
         lblCNPJ.Text = ObjValidacoes.InsereMascaraCNPJ(ObjCliente.CNPJ_INCRA_CPF);
         lblMedicoCoordenador.Text = ObjCliente.RefProfissional.Nome;
         lblRazaoSocial.Text = ObjCliente.RazaoSocial;
     }
 }
    //USADO PARA POPULAR UM DROPDOWNLIST
    public DataTable FuncionarioStatusDropDownList()
    {
        Validacoes Valida = new Validacoes();
        Database db = DatabaseFactory.CreateDatabase();
        DbCommand command = db.GetSqlStringCommand("Select id,Status From ClienteFuncionarioStatus");

        DataTable dt = new DataTable();
        using (IDataReader dr = db.ExecuteReader(command))
        {
            dt.Load(dr);
        }
        return dt;
    }
    protected void BtnSalvar_Click(object sender, EventArgs e)
    {
        try
        {
            Profissional ObjProfissional = new Profissional();
            Validacoes Valida = new Validacoes();

            ObjProfissional.id = Convert.ToInt32(Request.QueryString["idProfissional"]);
            ObjProfissional.idTipoProfissional = Valida.TextoNull(ddlTipoProfissional.ValorInformado);
            ObjProfissional.CPF = Valida.TextoNull(txtCPF.Text);
            ObjProfissional.RG =  Valida.TextoNull(txtRG.Text);
            ObjProfissional.DtExpedicao = Valida.TextoNull(txtDtExpedicao.Text);
            ObjProfissional.RgUFemissao = Valida.TextoNull(ddlRgUFemissao.ValorInformado);
            ObjProfissional.idOrgaoExpeditor = Valida.TextoNull(ddlOrgaoExpeditor.Text);
            ObjProfissional.Nome = Valida.TextoNull(txtNome.Text);
            ObjProfissional.DtNascimento = Valida.TextoNull(txtDtNascimento.Text);
            ObjProfissional.Sexo = Valida.TextoNull(ddlSexo.Text);
            ObjProfissional.EstadoCivil = Valida.TextoNull(ddlEstadoCivil.Text);
            ObjProfissional.EndResidencia = Valida.TextoNull(txtEndResidencia.Text);
            ObjProfissional.Numero = Valida.TextoNull(txtNumero.Text);
            ObjProfissional.Complemento = Valida.TextoNull(txtComplemento.Text);
            ObjProfissional.Cidade = Valida.TextoNull(txtCidade.Text);
            ObjProfissional.Bairro = Valida.TextoNull(txtBairro.Text);
            ObjProfissional.UF = Valida.TextoNull(ddlEstados.ValorInformado);
            ObjProfissional.CEP = Valida.TextoNull(txtCEP.Text);
            ObjProfissional.DDDtel = Valida.TextoNull(txtDDDtel.Text);
            ObjProfissional.Telefone = Valida.TextoNull(txtTelefone.Text);
            ObjProfissional.DDDcel = Valida.TextoNull(txtDDDcel.Text);
            ObjProfissional.Celular = Valida.TextoNull(txtCelular.Text);
            ObjProfissional.Email = Valida.TextoNull(txtEmail.Text);
            ObjProfissional.ConselhoProfissional = Valida.TextoNull(ddlConselhoProfissional.ValorInformado);
            ObjProfissional.ConselhoNumero = Valida.TextoNull(txtConselhoNumero.Text);
            ObjProfissional.ConselhoUF = Valida.TextoNull(ddlConselhoUF.ValorInformado);
            ObjProfissional.CBOS_1 = Valida.TextoNull(ddlCBOS_1.ValorInformado);
            ObjProfissional.CBOS_2 = Valida.TextoNull(ddlCBOS_2.ValorInformado);
            ObjProfissional.CBOS_3 = Valida.TextoNull(ddlCBOS_3.ValorInformado);
            ObjProfissional.CBOS_4 = Valida.TextoNull(ddlCBOS_4.ValorInformado);
            ObjProfissional.CBOS_5 = Valida.TextoNull(ddlCBOS_5.ValorInformado);
            ObjProfissional.CBOS_6 = Valida.TextoNull(ddlCBOS_6.ValorInformado);

            ProfissionalBO ObjProfissionalBO = new ProfissionalBO();
            ObjProfissionalBO.SalvaDados(ObjProfissional);

        }
        catch (Exception erro)
        {
            Response.Write(erro);
            Response.End();
        }
        Response.Redirect("ProfissionalPrincipal.aspx");
    }
示例#17
0
 //FAZ UM SELECT EM TODOS OS REGISTROS DO CID
 public DataTable SelectAll(string CID10, string Descricao)
 {
     Validacoes ObjValida = new Validacoes();
     Database db = DatabaseFactory.CreateDatabase();
     DbCommand command = db.GetStoredProcCommand("CID10SelectAll");
     db.AddInParameter(command, "@CID", DbType.String, ObjValida.TextoNull(CID10));
     db.AddInParameter(command, "@Descricao", DbType.String, ObjValida.TextoNull(Descricao));
     DataTable dt = new DataTable();
     using (IDataReader dr = db.ExecuteReader(command))
     {
         dt.Load(dr);
     }
     return dt;
 }
示例#18
0
 //FAZ UM SELECT EM TODOS OS REGISTROS DO CBO
 public DataTable SelectAll(string COD_CBO, string FUNCAO)
 {
     Validacoes ObjValida = new Validacoes();
     Database db = DatabaseFactory.CreateDatabase();
     DbCommand command = db.GetStoredProcCommand("CBOSelectAll");
     db.AddInParameter(command, "@Cod_CBO", DbType.String, ObjValida.TextoNull(COD_CBO));
     db.AddInParameter(command, "@Funcao", DbType.String, ObjValida.TextoNull(FUNCAO));
     DataTable dt = new DataTable();
     using (IDataReader dr = db.ExecuteReader(command))
     {
         dt.Load(dr);
     }
     return dt;
 }
    //Salva o registro
    protected void BtnSalvar_Click(object sender, EventArgs e)
    {
        try
        {
            if (!Validacoes.ValidaCNPJ(TxtCNPJ_INCRA_CPF.Text))
            {
                Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('CNPJ invalido')", true);
            }
            else
            {
                Validacoes ObjValidacoes = new Validacoes();
                Cliente ObjCliente = new Cliente();

                ObjCliente.id = Convert.ToInt32(Request.QueryString["idCliente"]);
                ObjCliente.idTipoIdentificacao = Convert.ToInt32(DdlTipoIdentificacao.ValorInformado);
                ObjCliente.idProfissional = ObjValidacoes.TextoNull(DdlProfissional.ValorInformado);
                ObjCliente.idProfissional1 = ObjValidacoes.TextoNull(DdlProfissional1.ValorInformado);
                ObjCliente.idProfissional2 = ObjValidacoes.TextoNull(DdlProfissional2.ValorInformado);
                ObjCliente.idProfissional3 = ObjValidacoes.TextoNull(DdlProfissional3.ValorInformado);
                ObjCliente.CNPJ_INCRA_CPF = TxtCNPJ_INCRA_CPF.Text;
                ObjCliente.InscEstadual = TxtInscEstatual.Text;
                ObjCliente.RazaoSocial = TxtRazaoSocial.Text;
                ObjCliente.Endereco = TxtEndereco.Text;
                ObjCliente.Bairro = TxtBairro.Text;
                ObjCliente.CEP = TxtCep.Text;
                ObjCliente.Cidade = TxtCidade.Text;
                ObjCliente.UF = ddlEstados.ValorInformado;
                ObjCliente.CNAE = TxtCNAE.Text;
                ObjCliente.GFIP = TxtGFIP.Text;
                ObjCliente.DDDtel = TxtDDDtel.Text;
                ObjCliente.Telefone = TxtTelefone.Text;
                ObjCliente.DDDfax = TxtDDDfax.Text;
                ObjCliente.Fax = TxtFax.Text;
                ObjCliente.Contato = TxtContato.Text;
                ObjCliente.Email = TxtEmail.Text;

                string idCliente = null;
                ClienteBO ObjClienteBO = new ClienteBO();
                ObjClienteBO.InsertUpdate(ObjCliente,out idCliente);

                Response.Write("<script>top.window.location='DefaultAbas.aspx?idCliente=" + idCliente + "'</script>");

            }
        }
        catch (Exception ex)
        {
            Response.Write(ex);
            Response.End();
        }
    }
示例#20
0
    //INSERE UM NOVO REGISTRO OU ATUALIZA UM DETERMINDO REGISTRO JÁ EXISTENTE.
    public void InsertUpdateProfissional(Profissional ObjProfissional)
    {
        try
        {
            string NomeProc;
            Validacoes Valida = new Validacoes();
            Database db = DatabaseFactory.CreateDatabase();
            if (ObjProfissional.id != 0) { NomeProc = "ProfissionalUpdate"; } else { NomeProc = "ProfissionalInsert"; }
            DbCommand command = db.GetStoredProcCommand(NomeProc);

            if (ObjProfissional.id != 0) { db.AddInParameter(command, "@ID", DbType.Int32, ObjProfissional.id); }
            db.AddInParameter(command, "@idTipoProfissional", DbType.String, ObjProfissional.idTipoProfissional);
            db.AddInParameter(command, "@CPF", DbType.String, ObjProfissional.CPF);
            db.AddInParameter(command, "@RG", DbType.String, Valida.TextoNull(ObjProfissional.RG));
            db.AddInParameter(command, "@idOrgaoExpeditor", DbType.Int32, Valida.TextoNull(ObjProfissional.idOrgaoExpeditor));
            db.AddInParameter(command, "@DtExpedicao", DbType.Date, ObjProfissional.DtExpedicao);
            db.AddInParameter(command, "@RgUFemissao", DbType.String, Valida.TextoNull(ObjProfissional.RgUFemissao));
            db.AddInParameter(command, "@Nome", DbType.String, Valida.TextoNull(ObjProfissional.Nome));
            db.AddInParameter(command, "@DtNascimento", DbType.Date, Valida.TextoNull(ObjProfissional.DtNascimento));
            db.AddInParameter(command, "@Sexo", DbType.String, Valida.TextoNull(ObjProfissional.Sexo));
            db.AddInParameter(command, "@Email", DbType.String, Valida.TextoNull(ObjProfissional.Email));
            db.AddInParameter(command, "@EstadoCivil", DbType.String, Valida.TextoNull(ObjProfissional.EstadoCivil));
            db.AddInParameter(command, "@EndResidencia", DbType.String, Valida.TextoNull(ObjProfissional.EndResidencia));
            db.AddInParameter(command, "@Numero", DbType.String, Valida.TextoNull(ObjProfissional.Numero));
            db.AddInParameter(command, "@Complemento", DbType.String, Valida.TextoNull(ObjProfissional.Complemento));
            db.AddInParameter(command, "@Bairro", DbType.String, Valida.TextoNull(ObjProfissional.Bairro));
            db.AddInParameter(command, "@CEP", DbType.String, Valida.TextoNull(ObjProfissional.CEP));
            db.AddInParameter(command, "@Cidade", DbType.String, Valida.TextoNull(ObjProfissional.Cidade));
            db.AddInParameter(command, "@UF", DbType.String, Valida.TextoNull(ObjProfissional.UF));
            db.AddInParameter(command, "@DDDtel", DbType.String, Valida.TextoNull(ObjProfissional.DDDtel));
            db.AddInParameter(command, "@Telefone", DbType.String, Valida.TextoNull(ObjProfissional.Telefone));
            db.AddInParameter(command, "@DDDcel", DbType.String, Valida.TextoNull(ObjProfissional.DDDcel));
            db.AddInParameter(command, "@Celular", DbType.String, Valida.TextoNull(ObjProfissional.Celular));
            db.AddInParameter(command, "@ConselhoProfissional", DbType.String, Valida.TextoNull(ObjProfissional.ConselhoProfissional));
            db.AddInParameter(command, "@ConselhoNumero", DbType.String, Valida.TextoNull(ObjProfissional.ConselhoNumero));
            db.AddInParameter(command, "@ConselhoUF", DbType.String, Valida.TextoNull(ObjProfissional.ConselhoUF));
            db.AddInParameter(command, "@CBOS_1", DbType.String, Valida.TextoNull(ObjProfissional.CBOS_1));
            db.AddInParameter(command, "@CBOS_2", DbType.String, Valida.TextoNull(ObjProfissional.CBOS_2));
            db.AddInParameter(command, "@CBOS_3", DbType.String, Valida.TextoNull(ObjProfissional.CBOS_3));
            db.AddInParameter(command, "@CBOS_4", DbType.String, Valida.TextoNull(ObjProfissional.CBOS_4));
            db.AddInParameter(command, "@CBOS_5", DbType.String, Valida.TextoNull(ObjProfissional.CBOS_5));
            db.AddInParameter(command, "@CBOS_6", DbType.String, Valida.TextoNull(ObjProfissional.CBOS_6));
            db.ExecuteNonQuery(command);
        }
        catch (Exception e)
        {
            throw e;
        }
    }
示例#21
0
    //FAZ UM SELECT EM TODOS OS REGISTROS DO CBO
    public DataTable CarregaSinonimosByCod(string CodOcupacao)
    {
        string sql;
        sql = "SELECT Cod_Int_Sin, Cod_Int_Ocup, Nom_Sin FROM dbo.CBO_Sinonimo WHERE Cod_Int_Ocup = " + CodOcupacao;
        Validacoes ObjValida = new Validacoes();
        Database db = DatabaseFactory.CreateDatabase();
        DbCommand command = db.GetSqlStringCommand(sql);

        DataTable dt = new DataTable();
        using (IDataReader dr = db.ExecuteReader(command))
        {
            dt.Load(dr);
        }
        return dt;
    }
    //CARREGA OS REGISTROS PARA EDIÇÃO
    public void CarregaDadosProfissionais()
    {
        try
        {
            Profissional ObjProfissional = new Profissional();
            ProfissionalBO ObjProfissionalBO = new ProfissionalBO();
            Validacoes Valida = new Validacoes();
            ObjProfissional = ObjProfissionalBO.CarregaProfissional(Convert.ToInt32(Request.QueryString["idProfissional"])) as Profissional;

            ddlTipoProfissional.ValorInformado = Valida.TextoNull(Convert.ToString(ObjProfissional.idTipoProfissional));
            txtCPF.Text = ObjProfissional.CPF;
            txtRG.Text = ObjProfissional.RG;
            txtDtExpedicao.Text = ObjProfissional.DtExpedicao;
            ddlRgUFemissao.ValorInformado = ObjProfissional.RgUFemissao;
            ddlOrgaoExpeditor.Text = Valida.TextoNull(ObjProfissional.idOrgaoExpeditor);
            txtNome.Text = ObjProfissional.Nome;
            txtDtNascimento.Text = ObjProfissional.DtNascimento;
            ddlSexo.Text = ObjProfissional.Sexo;
            ddlEstadoCivil.Text = ObjProfissional.EstadoCivil;
            txtEndResidencia.Text = ObjProfissional.EndResidencia;
            txtNumero.Text = ObjProfissional.Numero;
            txtComplemento.Text = ObjProfissional.Complemento;
            txtCidade.Text = ObjProfissional.Cidade;
            txtBairro.Text = ObjProfissional.Bairro;
            ddlEstados.ValorInformado = ObjProfissional.UF;
            txtCEP.Text = ObjProfissional.CEP;
            txtDDDtel.Text = ObjProfissional.DDDtel;
            txtTelefone.Text = ObjProfissional.Telefone;
            txtDDDcel.Text = ObjProfissional.DDDcel;
            txtCelular.Text = ObjProfissional.Celular;
            txtEmail.Text = ObjProfissional.Email;
            ddlConselhoProfissional.ValorInformado = ObjProfissional.ConselhoProfissional;
            txtConselhoNumero.Text = ObjProfissional.ConselhoNumero;
            ddlConselhoUF.ValorInformado = ObjProfissional.ConselhoUF;
            ddlCBOS_1.ValorInformado = ObjProfissional.CBOS_1;
            ddlCBOS_2.ValorInformado = ObjProfissional.CBOS_2;
            ddlCBOS_3.ValorInformado = ObjProfissional.CBOS_3;
            ddlCBOS_4.ValorInformado = ObjProfissional.CBOS_4;
            ddlCBOS_5.ValorInformado = ObjProfissional.CBOS_5;
            ddlCBOS_6.ValorInformado = ObjProfissional.CBOS_6;
        }
        catch (Exception erro)
        {
            Response.Write(erro);
            Response.End();
        }
    }
 //CARREGA OS DADOS DO FUNCIONARIO PARA EDIÇÃO
 public void CarregaDadosFuncionario()
 {
     try
     {
         if (Convert.ToInt32(Request.QueryString["id"]) != 0)
         {
             ClienteFuncionario ObjCLienteFuncionario = new ClienteFuncionario();
             ClienteFuncionarioBO ObjClienteFuncionarioBO = new ClienteFuncionarioBO();
             Validacoes Valida = new Validacoes();
             ObjCLienteFuncionario = ObjClienteFuncionarioBO.CarregaFuncionario(Convert.ToInt32(Request.QueryString["id"])) as ClienteFuncionario;
             //DADOS PESSOAIS
             DdlCliente.ValorInformado = Convert.ToString(ObjCLienteFuncionario.idCliente);
             TxtCPF.Enabled = false;
             TxtCPF.Text = ObjCLienteFuncionario.CPF;
             TxtRG.Text = ObjCLienteFuncionario.RG;
             DdlOrgaoExpeditor.Text = Valida.TextoNull(ObjCLienteFuncionario.idOrgaoExpeditor);
             TxtDtExpedicao.Text = ObjCLienteFuncionario.DtExpedicao;
             TxtRgUFemissao.Text = ObjCLienteFuncionario.RgUFemissao;
             TxtNome.Text = ObjCLienteFuncionario.Nome;
             TxtDtNascimento.Text = ObjCLienteFuncionario.DtNascimento;
             TxtDtObito.Text = ObjCLienteFuncionario.DtObito;
             DdlSexo.Text = Valida.TextoNull(ObjCLienteFuncionario.Sexo);
             DdlEstadoCivil.Text = Valida.TextoNull(ObjCLienteFuncionario.EstadoCivil);
             TxtMae.Text = ObjCLienteFuncionario.Mae;
             TxtEndResidencia.Text = ObjCLienteFuncionario.EndResidencia;
             TxtNumero.Text = ObjCLienteFuncionario.Numero;
             TxtConplemento.Text = ObjCLienteFuncionario.Complemento;
             TxtCidade.Text = ObjCLienteFuncionario.Cidade;
             ddlEstados.ValorInformado = ObjCLienteFuncionario.UF;
             TxtBairro.Text = ObjCLienteFuncionario.Bairro;
             TxtCEP.Text = ObjCLienteFuncionario.CEP;
             TxtDDDtel.Text = ObjCLienteFuncionario.DDDtel;
             TxtTelefone.Text = ObjCLienteFuncionario.Telefone;
             TxtDDDcel.Text = ObjCLienteFuncionario.DDDcel;
             TxtCelular.Text = ObjCLienteFuncionario.Celular;
             TxtDDDContato.Text = ObjCLienteFuncionario.DDDcontato;
             TxtTelefoneContato.Text = ObjCLienteFuncionario.TelefoneContato;
             TxtContatoNome.Text = ObjCLienteFuncionario.ContatoNome;
         }
     }
     catch (Exception ex)
     {
         Response.Write(ex);
         Response.End();
     }
 }
示例#24
0
 /// <summary>
 /// Retorna um DataTable com todos os usuarios.
 /// Pode-se fazer um filtro conforme parametros.
 /// </summary>
 /// <returns></returns>
 public DataTable SelectAll(string idCliente, string Nome, string CPF, string idTipoAtestado, string TipoEncaminhamento, string DtRealizacao)
 {
     Validacoes ObjValidacoes = new Validacoes();
     Database db = DatabaseFactory.CreateDatabase();
     DbCommand command = db.GetStoredProcCommand("EncaminhamentoSelectAll");
     db.AddInParameter(command, "@idCliente", DbType.String, ObjValidacoes.TextoNull(idCliente));
     db.AddInParameter(command, "@Nome", DbType.String, ObjValidacoes.TextoNull(Nome));
     db.AddInParameter(command, "@CPF", DbType.String, ObjValidacoes.TextoNull(CPF));
     db.AddInParameter(command, "@idTipoAtestado", DbType.String, ObjValidacoes.TextoNull(idTipoAtestado));
     db.AddInParameter(command, "@TipoEncaminhamento", DbType.String, ObjValidacoes.TextoNull(TipoEncaminhamento));
     db.AddInParameter(command, "@DtRealizacao", DbType.String, ObjValidacoes.TextoNull(DtRealizacao));
     DataTable dt = new DataTable();
     using (IDataReader dr = db.ExecuteReader(command))
     {
         dt.Load(dr);
     }
     return dt;
 }
 //Carrega um registro para edição
 public void Editar(int id)
 {
     try
     {
         Validacoes Valida = new Validacoes();
         btnSalvarUsuario.Text = "Alterar Usuário";
         txtUsuario.Enabled = false;
         Usuario ObjUsuario = new Usuario();
         UsuarioBO ObjUsuarioBO = new UsuarioBO();
         ObjUsuario = ObjUsuarioBO.SelectUsuarioByID(id);
         hddIUsuario.Value = Convert.ToString(ObjUsuario.id);
         ddlUsuarioStatus.TextoInformado = Convert.ToString(ObjUsuario.idStatus);
         ddlUsuarioPerfil.TextoInformado = Convert.ToString(ObjUsuario.idPerfil);
         ddlProfissional.ValorInformado = Convert.ToString(ObjUsuario.idProfissional);
         txtUsuarioNome.Text = ObjUsuario.Nome;
         txtUsuario.Text = ObjUsuario.Usuarios;
         if (ddlUsuarioPerfil.ValorInformado == "3")
         {
             ddlProfissional.Visible = true;
             lblProfissional.Visible = true;
             ChkBoxList.Visible = true;
             lblCliente.Visible = true;
         }else if (ddlUsuarioPerfil.ValorInformado == "2")
         {
             ddlProfissional.Visible = false;
             lblProfissional.Visible = false;
             ChkBoxList.Visible = true;
             lblCliente.Visible = true;
         }
         else
         {
             ddlProfissional.Visible = false;
             lblProfissional.Visible = false;
             ChkBoxList.Visible = false;
             lblCliente.Visible = false;
         }
         CarregaListaClientes(ObjUsuario.UsuarioXCliente);
     }
     catch (Exception ex)
     {
         Response.Write(ex);
         Response.End();
     }
 }
 //Fim da inclussao e gerenciamentos de OPM Solicitados
 //Carrega os dados basicos para edição e toda a lista de Procedimentos e OPM
 public void CarregaRegistro()
 {
     try
     {
         if (Convert.ToInt32(Request.QueryString["id"]) != 0)
         {
             if (Session["ObjSessionProrrogacoes"] == null)
             {
                 ObjProrrogacoes = new Prorrogacoes();
             }
             else
             {
                 ObjProrrogacoes = Session["ObjSessionProrrogacoes"] as Prorrogacoes;
             }
             ProrrogacoesBO ObjProrrogacoesBO = new ProrrogacoesBO();
             Validacoes ObjValidacoes = new Validacoes();
             ObjProrrogacoes.id = Convert.ToInt32(Request.QueryString["id"]);
             ObjProrrogacoes = ObjProrrogacoesBO.CarregaRegistro(ObjProrrogacoes) as Prorrogacoes;
             //Dados Gerais
             txtData.Text = ObjProrrogacoes.Data;
             txtSenha.Text = ObjProrrogacoes.Senha;
             txtResponsavel.Text = ObjProrrogacoes.Responsavel;
             ddlTipoAcomodacao.ValorInformado = ObjProrrogacoes.idTipoAcomodacao;
             txtDescAcomodacao.Text = ObjProrrogacoes.DescricaoAcomodacao;
             txtQtdAutorizada.Text = ObjProrrogacoes.QtdAutorizada;
             //Cria os DALs para preencher as listas.
             ProcedimentosSolicitadosDAL ObjProcedimentosSolicitadosDAL = new ProcedimentosSolicitadosDAL();
             ObjProrrogacoes = ObjProcedimentosSolicitadosDAL.SelectRetornaListaProcedimentos(ObjProrrogacoes, null, Request.QueryString["id"]);
             OPMSolicitadasDAL ObjOPMSolicitadasDAL = new OPMSolicitadasDAL();
             ObjProrrogacoes = ObjOPMSolicitadasDAL.SelectRetornaListaOPM(ObjProrrogacoes,null, Request.QueryString["id"]);
             //Salva as listas na Session
             Session["ObjSessionProrrogacoes"] = ObjProrrogacoes;
             //Preenche os DataGrids
             DataGridSolicitacaoInternacao(); //Chama GridView que mostra os dados dos procedimentos
             DataGridOPMSolicitados(); //Chama GridView que mostra os dados dos procedimentos
         }
     }
     catch (Exception erro)
     {
         Response.Write(erro);
         Response.End();
     }
 }
    //Carrega registro para ediчуo
    public void Editar(int id)
    {
        try
        {
            if (id != 0)
            {
                Cliente ObjCliente = new Cliente();
                ClienteBO ObjClienteBO = new ClienteBO();
                Validacoes Validacoes = new Validacoes();

                ObjCliente = ObjClienteBO.SelectByID(Convert.ToInt32(Request.QueryString["idCliente"])) as Cliente;

                DdlTipoIdentificacao.ValorInformado = Convert.ToString(ObjCliente.idTipoIdentificacao);
                DdlProfissional.ValorInformado = Validacoes.TextoNull(ObjCliente.idProfissional);
                DdlProfissional1.ValorInformado = Validacoes.TextoNull(ObjCliente.idProfissional1);
                DdlProfissional2.ValorInformado = Validacoes.TextoNull(ObjCliente.idProfissional2);
                DdlProfissional3.ValorInformado = Validacoes.TextoNull(ObjCliente.idProfissional3);
                TxtCNPJ_INCRA_CPF.Text = Validacoes.InsereMascaraCNPJ(ObjCliente.CNPJ_INCRA_CPF);
                TxtInscEstatual.Text = ObjCliente.InscEstadual;
                TxtRazaoSocial.Text = ObjCliente.RazaoSocial;
                TxtEndereco.Text = ObjCliente.Endereco;
                TxtBairro.Text = ObjCliente.Bairro;
                TxtCep.Text = ObjCliente.CEP;
                TxtCidade.Text = ObjCliente.Cidade;
                ddlEstados.ValorInformado = ObjCliente.UF;
                TxtCNAE.Text = ObjCliente.CNAE;
                TxtDenominacao.Text = ObjCliente.Denominacao;
                TxtRisco.Text = ObjCliente.Risco;
                TxtGFIP.Text = ObjCliente.GFIP;
                TxtDDDtel.Text = ObjCliente.DDDtel;
                TxtTelefone.Text = ObjCliente.Telefone;
                TxtDDDfax.Text = ObjCliente.DDDfax;
                TxtFax.Text = ObjCliente.Fax;
                TxtContato.Text = ObjCliente.Contato;
                TxtEmail.Text = ObjCliente.Email;
            }
        }
        catch (Exception ex)
        {
            Response.Write(ex);
            Response.End();
        }
    }
示例#28
0
 /// <summary>
 /// INSERE UM NOVO REGISTRO OU ATUALIZA UM DETERMINDO REGISTRO JÁ EXISTENTE.
 /// EXEMPLO:
 /// PARA INSERT BASTA PASSAR O ID DA TEBELA COMO ZERO(0)
 /// PARA UPDATE BASTA PASSAR O ID DA TABELA DIFERENTE DE ZERO(0)
 /// </summary>
 /// <param name="ObjUsuario"></param>
 public void InsertUpdate(Usuario ObjUsuario)
 {
     try
     {
         string NomeProc;
         Database db = DatabaseFactory.CreateDatabase();
         Validacoes ObjValidacoes = new Validacoes();
         if (ObjUsuario.id != 0) { NomeProc = "UsuarioUpdate"; } else { NomeProc = "UsuarioInsert"; }
         DbCommand command = db.GetStoredProcCommand(NomeProc);
         //Caso id(chave primaria for diferente de zero(0) então é passado o parametro para fazer o update
         if (ObjUsuario.id != 0) { db.AddInParameter(command, "@ID", DbType.Int32, ObjUsuario.id); }
         //Dados
         db.AddInParameter(command, "@idEmpresa", DbType.String, ObjValidacoes.TextoNull(ObjUsuario.idEmpresa));
         db.AddInParameter(command, "@idProfissional", DbType.String, ObjValidacoes.TextoNull(ObjUsuario.idProfissional));
         db.AddInParameter(command, "@idPerfil", DbType.Int32, ObjUsuario.idPerfil);
         db.AddInParameter(command, "@idStatus", DbType.Int32, ObjUsuario.idStatus);
         db.AddInParameter(command, "@Nome", DbType.String, ObjUsuario.Nome);
         db.AddInParameter(command, "@Email", DbType.String, ObjUsuario.Email);
         if (NomeProc != "UsuarioUpdate")
         {
             db.AddInParameter(command, "@usuario", DbType.String, ObjValidacoes.TextoNull(ObjUsuario.Usuarios));
             db.AddInParameter(command, "@Senha", DbType.String, FormsAuthentication.HashPasswordForStoringInConfigFile(ObjUsuario.Senha, "MD5"));
         }
         else
         {
             db.AddInParameter(command, "@usuario", DbType.String, "");
         }
         //Parametros de OutPut Identity.
         //Somente se for Insert
         if (ObjUsuario.id == 0)
         {
             db.AddOutParameter(command, "@id", DbType.Int32, 8); //Retorna o parametro Identity
         }
         //Executa
         db.ExecuteNonQuery(command);
         //Apos o Execute pegamos os parametros de retorno que foram inseridos e chamos a função InsertUsuarioXCliente
         InsertUsuarioXCliente(ObjUsuario.UsuarioXCliente, Convert.ToInt32(db.GetParameterValue(command, "@id")));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 //INSERE UM NOVO REGISTRO OU ATUALIZA UM DETERMINDO REGISTRO JÁ EXISTENTE.
 public void InsertUpdate(ClienteFuncionarioProfissional ObjClienteFuncionarioProfissional)
 {
     try
     {
         string NomeProc;
         Database db = DatabaseFactory.CreateDatabase();
         Validacoes ObjValidacoes = new Validacoes();
         if (ObjClienteFuncionarioProfissional.id != 0) { NomeProc = "ClienteFuncionarioProfissionalUpdate"; } else { NomeProc = "ClienteFuncionarioProfissionalInsert"; }
         DbCommand command = db.GetStoredProcCommand(NomeProc);
         //Caso id(chave primaria for diferente de zero(0) então é passado o parametro para fazer o update
         if (ObjClienteFuncionarioProfissional.id != 0) { db.AddInParameter(command, "@ID", DbType.Int32, ObjClienteFuncionarioProfissional.id); }
         //Dados do Profissional
         db.AddInParameter(command, "@idFuncionario", DbType.Int32, ObjClienteFuncionarioProfissional.idFuncionario);
         db.AddInParameter(command, "@idDepartamento", DbType.String, ObjClienteFuncionarioProfissional.idDepartamento);
         db.AddInParameter(command, "@idCargo", DbType.String, ObjClienteFuncionarioProfissional.idCargo);
         db.AddInParameter(command, "@idSetor", DbType.String, ObjClienteFuncionarioProfissional.idSetor);
         db.AddInParameter(command, "@idFuncionarioStatus", DbType.Int32, ObjClienteFuncionarioProfissional.idFuncionarioStatus);
         db.AddInParameter(command, "@NumMatricula", DbType.String, ObjClienteFuncionarioProfissional.NumMatricula);
         db.AddInParameter(command, "@DtAdmissao", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DtAdmissao));
         db.AddInParameter(command, "@DtDemissao", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DtDemissao));
         db.AddInParameter(command, "@Unidade", DbType.String, ObjClienteFuncionarioProfissional.Unidade);
         db.AddInParameter(command, "@Salario", DbType.String, ObjClienteFuncionarioProfissional.Salario);
         db.AddInParameter(command, "@Aposentado", DbType.String, ObjClienteFuncionarioProfissional.Aposentado);
         db.AddInParameter(command, "@CBO", DbType.String, ObjClienteFuncionarioProfissional.CBO);
         db.AddInParameter(command, "@DtPeriodoInicial", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DtPeriodoInicial));
         db.AddInParameter(command, "@DtPeriodoFinal", DbType.Date, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DtPeriodoFinal));
         db.AddInParameter(command, "@DescricaoAtividades", DbType.String, ObjValidacoes.TextoNull(ObjClienteFuncionarioProfissional.DescricaoAtividades));
         db.AddInParameter(command, "@NumCTPS", DbType.String, ObjClienteFuncionarioProfissional.NumCTPS);
         db.AddInParameter(command, "@SerieCTPS", DbType.String, ObjClienteFuncionarioProfissional.SerieCTPS);
         db.AddInParameter(command, "@UFCTPS", DbType.String, ObjClienteFuncionarioProfissional.UFCTPS);
         db.AddInParameter(command, "@FiliacaoPrevidencia", DbType.String, ObjClienteFuncionarioProfissional.FiliacaoPrevidencia);
         db.AddInParameter(command, "@PIS", DbType.String, ObjClienteFuncionarioProfissional.PIS);
         //Executa
         db.ExecuteNonQuery(command);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 protected void BtnIncluirDepartamento_Click(object sender, EventArgs e)
 {
     if (TxtDepartamento.Text.Trim() == "")
     {
         Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Entre com o nome do departamento')", true);
     }
     else
     {
         if (Convert.ToInt32(Request.QueryString["idCliente"]) != 0)
         {
             try
             {
                 Validacoes ObjValidacoes = new Validacoes();
                 ClienteDepartamento ObjClienteDepartamento = new ClienteDepartamento();
                 //Chave primaria da tabela
                 ObjClienteDepartamento.id = Convert.ToInt32(ObjValidacoes.TextoNull(TxtidDepartamento.Value));
                 //Dados
                 ObjClienteDepartamento.IdCliente = Convert.ToInt32(Request.QueryString["idCliente"]);
                 ObjClienteDepartamento.Nome = TxtDepartamento.Text;
                 ClienteDepartamentoBO ObjClienteDepartamentoDAL = new ClienteDepartamentoBO();
                 ObjClienteDepartamentoDAL.InsertUpdate(ObjClienteDepartamento);
                 DdlDepartamentos.DataBind();
                 GridDepartamentos.DataBind();
                 //Apaga os campos
                 TxtidDepartamento.Value = null;
                 TxtDepartamento.Text = null;
             }
             catch (Exception ex)
             {
                 Response.Write(ex);
                 Response.End();
             }
         }
         else
         {
             Page.ClientScript.RegisterClientScriptBlock(GetType(), "Mensage", "alert('Salve o cadastro do cliente antes de inserir um departamento')", true);
         }
     }
 }
示例#31
0
        private void AtualizaPeso()
        {
            try
            {
                while (true)
                {
                    Thread.Sleep(1000);

                    if (Validacoes.ErroPlat1 == true)
                    {
                        RunOnUiThread(() => TxtPlat1_6.Text = Validacoes.MensagemerroPlat1);
                        Validacoes.Peso1 = 0;
                    }
                    else
                    {
                        RunOnUiThread(() => TxtPlat1_6.Text = Convert.ToString(Validacoes.DivisaoPeso20(Validacoes.Peso1) + " kg"));
                        Validacoes.Peso1 = Validacoes.DivisaoPeso20(Validacoes.Peso1);
                    }
                    if (Validacoes.ErroPlat2 == true)
                    {
                        RunOnUiThread(() => TxtPlat2_6.Text = Validacoes.MensagemerroPlat2);
                        Validacoes.Peso2 = 0;
                    }
                    else
                    {
                        RunOnUiThread(() => TxtPlat2_6.Text = Convert.ToString(Convert.ToString(Validacoes.DivisaoPeso20(Validacoes.Peso2))) + " kg");
                        Validacoes.Peso2 = Validacoes.DivisaoPeso20(Validacoes.Peso2);
                    }
                    if (Validacoes.ErroPlat3 == true)
                    {
                        RunOnUiThread(() => TxtPlat3_6.Text = Validacoes.MensagemerroPlat3);
                        Validacoes.Peso3 = 0;
                    }
                    else
                    {
                        RunOnUiThread(() => TxtPlat3_6.Text = Convert.ToString(Convert.ToString(Validacoes.DivisaoPeso20(Validacoes.Peso3))) + " kg");
                        Validacoes.Peso3 = Validacoes.DivisaoPeso20(Validacoes.Peso3);
                    }
                    if (Validacoes.ErroPlat4 == true)
                    {
                        RunOnUiThread(() => TxtPlat4_6.Text = Validacoes.MensagemerroPlat4);
                        Validacoes.Peso4 = 0;
                    }
                    else
                    {
                        RunOnUiThread(() => TxtPlat4_6.Text = Convert.ToString(Convert.ToString(Validacoes.DivisaoPeso20(Validacoes.Peso4))) + " kg");
                        Validacoes.Peso4 = Validacoes.DivisaoPeso20(Validacoes.Peso4);
                    }
                    if (Validacoes.ErroPlat5 == true)
                    {
                        RunOnUiThread(() => TxtPlat5_6.Text = Validacoes.MensagemerroPlat5);
                        Validacoes.Peso5 = 0;
                    }
                    else
                    {
                        RunOnUiThread(() => TxtPlat5_6.Text = Convert.ToString(Convert.ToString(Validacoes.DivisaoPeso20(Validacoes.Peso5))) + " kg");
                        Validacoes.Peso5 = Validacoes.DivisaoPeso20(Validacoes.Peso5);
                    }
                    if (Validacoes.ErroPlat6 == true)
                    {
                        RunOnUiThread(() => TxtPlat6_6.Text = Validacoes.MensagemerroPlat6);
                        Validacoes.Peso6 = 0;
                    }
                    else
                    {
                        RunOnUiThread(() => TxtPlat6_6.Text = Convert.ToString(Convert.ToString(Validacoes.DivisaoPeso20(Validacoes.Peso6))) + " kg");
                        Validacoes.Peso6 = Validacoes.DivisaoPeso20(Validacoes.Peso6);
                    }
                    int SOMA1_2 = Validacoes.Peso1 + Validacoes.Peso2;
                    RunOnUiThread(() => TxtEixo_1_2_6.Text = " " + Convert.ToString(SOMA1_2) + " kg");
                    int SOMA3_4    = Validacoes.Peso3 + Validacoes.Peso4;
                    int SOMA5_6    = Validacoes.Peso5 + Validacoes.Peso6;
                    int SOMA_1_3_5 = Validacoes.Peso1 + Validacoes.Peso3 + Validacoes.Peso5;
                    int SOMA_2_4_6 = Validacoes.Peso2 + Validacoes.Peso4 + Validacoes.Peso6;



                    RunOnUiThread(() => TxtEixo_3_4_6.Text = " " + Convert.ToString(SOMA3_4) + " kg");
                    RunOnUiThread(() => TxtEixo_5_6_6.Text = " " + Convert.ToString(SOMA5_6) + " kg");
                    RunOnUiThread(() => TxtEixo_5_6_6.Text = " " + Convert.ToString(SOMA5_6) + " kg");

                    RunOnUiThread(() => SomaTxtPlat1_3_5.Text = " " + Convert.ToString(SOMA_1_3_5) + " kg");
                    RunOnUiThread(() => SomaTxtPlat2_4_6.Text = " " + Convert.ToString(SOMA_2_4_6) + " kg");

                    if (Validacoes.Peso5 == -999)
                    {
                        Validacoes.Peso5 = 0;
                    }
                }
            }
            catch (System.Exception ex)
            {
                //threadBalanca1.Abort();
            }
        }
示例#32
0
        private void AtualizaBalanca1()
        {
            try
            {
                while (true)
                {
                    Thread.Sleep(1000);
                    Validacoes.VerificaStatusPlafaforma1(Validacoes.BSocket[0]);
                    Validacoes.VerificaStatusPlafaforma2(Validacoes.BSocket[0]);
                    Validacoes.VerificaStatusPlafaforma3(Validacoes.BSocket[0]);
                    Validacoes.VerificaStatusPlafaforma4(Validacoes.BSocket[0]);
                    Validacoes.VerificaStatusPlafaforma5(Validacoes.BSocket[0]);
                    Validacoes.VerificaStatusPlafaforma6(Validacoes.BSocket[0]);


                    if (Validacoes.Tensao1 != "")
                    {
                        if (Validacoes.ErroPlat1 == true)
                        {
                            if (ContaTensao1 == 10)
                            {
                                RunOnUiThread(() => TxtTensao1.Text = "-----");
                            }

                            ContaTensao1 = ContaTensao1 + 1;
                        }
                        else
                        {
                            {
                                RunOnUiThread(() => TxtTensao1.Text = Convert.ToString(Validacoes.Tensao1) + " VDC");
                                ContaTensao1 = 0;
                            }
                        }
                    }
                    else
                    {
                        if (Validacoes.ErroPlat1 == true)
                        {
                            RunOnUiThread(() => TxtTensao1.Text = "-----");
                        }
                        else
                        {
                            if (Validacoes.Tensao1 != "")
                            {
                                RunOnUiThread(() => TxtTensao1.Text = Convert.ToString(Validacoes.Tensao1) + " VDC");
                            }
                        }
                    }

                    if (Validacoes.Tensao2 != "")
                    {
                        if (Validacoes.ErroPlat2 == true)
                        {
                            if (ContaTensao2 == 10)
                            {
                                RunOnUiThread(() => TxtTensao2.Text = "-----");
                            }

                            ContaTensao2 = ContaTensao2 + 1;
                        }
                        else
                        {
                            {
                                RunOnUiThread(() => TxtTensao2.Text = Convert.ToString(Validacoes.Tensao2) + " VDC");
                                ContaTensao2 = 0;
                            }
                        }
                    }
                    else
                    {
                        if (Validacoes.ErroPlat2 == true)
                        {
                            RunOnUiThread(() => TxtTensao2.Text = "-----");
                        }
                        else
                        {
                            if (Validacoes.Tensao2 != "")
                            {
                                RunOnUiThread(() => TxtTensao2.Text = Convert.ToString(Validacoes.Tensao2) + " VDC");
                            }
                        }
                    }

                    if (Validacoes.Tensao3 != "")
                    {
                        if (Validacoes.ErroPlat3 == true)
                        {
                            if (ContaTensao3 == 10)
                            {
                                RunOnUiThread(() => TxtTensao3.Text = "-----");
                            }
                            ContaTensao3 = ContaTensao3 + 1;
                        }
                        else
                        {
                            {
                                RunOnUiThread(() => TxtTensao3.Text = Convert.ToString(Validacoes.Tensao3) + " VDC");
                                ContaTensao3 = 0;
                            }
                        }
                    }
                    else
                    {
                        if (Validacoes.ErroPlat3 == true)
                        {
                            RunOnUiThread(() => TxtTensao3.Text = "-----");
                        }
                        else
                        {
                            if (Validacoes.Tensao3 != "")
                            {
                                RunOnUiThread(() => TxtTensao3.Text = Convert.ToString(Validacoes.Tensao3) + " VDC");
                            }
                        }
                    }

                    if (Validacoes.Tensao4 != "")
                    {
                        if (Validacoes.ErroPlat4 == true)
                        {
                            if (ContaTensao4 == 10)
                            {
                                RunOnUiThread(() => TxtTensao4.Text = "-----");
                            }
                            ContaTensao4 = ContaTensao4 + 1;
                        }
                        else
                        {
                            {
                                RunOnUiThread(() => TxtTensao4.Text = Convert.ToString(Validacoes.Tensao4) + " VDC");
                                ContaTensao4 = 0;
                            }
                        }
                    }
                    else
                    {
                        if (Validacoes.ErroPlat4 == true)
                        {
                            RunOnUiThread(() => TxtTensao4.Text = "-----");
                        }
                        else
                        {
                            if (Validacoes.Tensao4 != "")
                            {
                                RunOnUiThread(() => TxtTensao4.Text = Convert.ToString(Validacoes.Tensao4) + " VDC");
                            }
                        }
                    }

                    if (Validacoes.Tensao5 != "")
                    {
                        if (Validacoes.ErroPlat5 == true)
                        {
                            if (ContaTensao5 == 10)
                            {
                                RunOnUiThread(() => TxtTensao5.Text = "-----");
                            }
                            ContaTensao5 = ContaTensao5 + 1;
                        }
                        else
                        {
                            RunOnUiThread(() => TxtTensao5.Text = Convert.ToString(Validacoes.Tensao5) + " VDC");
                            ContaTensao5 = 0;
                        }
                    }
                    else
                    {
                        if (Validacoes.ErroPlat5 == true)
                        {
                            RunOnUiThread(() => TxtTensao5.Text = "-----");
                        }
                        else
                        {
                            if (Validacoes.Tensao5 != "")
                            {
                                RunOnUiThread(() => TxtTensao5.Text = Convert.ToString(Validacoes.Tensao5) + " VDC");
                            }
                        }
                    }

                    if (Validacoes.Tensao6 != "")
                    {
                        if (Validacoes.ErroPlat6 == true)
                        {
                            if (ContaTensao6 == 10)
                            {
                                RunOnUiThread(() => TxtTensao6.Text = "-----");
                            }
                            ContaTensao6 = ContaTensao6 + 1;
                        }
                        else
                        {
                            RunOnUiThread(() => TxtTensao6.Text = Convert.ToString(Validacoes.Tensao6) + " VDC");
                            ContaTensao6 = 0;
                        }
                    }
                    else
                    {
                        if (Validacoes.ErroPlat6 == true)
                        {
                            RunOnUiThread(() => TxtTensao6.Text = "-----");
                        }
                        else
                        {
                            if (Validacoes.Tensao6 != "")
                            {
                                RunOnUiThread(() => TxtTensao6.Text = Convert.ToString(Validacoes.Tensao6) + " VDC");
                            }
                        }
                    }


                    if (Validacoes.CliqueSaida == true)
                    {
                        break;
                    }
                }
            }
            catch (System.Exception ex)
            {
                if (Validacoes.CliqueSaida == false)
                {
                    AtualizaBalanca1();
                }
            }
        }
示例#33
0
        private void AtualizaPesoTotal()
        {
            int Contadorerros = 0;

            while (true)
            {
                Thread.Sleep(1000);
                try
                {
                    if (Validacoes.ErroPlat2 == true ||
                        Validacoes.ErroPlat1 == true ||
                        Validacoes.ErroPlat3 == true ||
                        Validacoes.ErroPlat4 == true ||
                        Validacoes.ErroPlat5 == true ||
                        Validacoes.ErroPlat6 == true)
                    {
                        if (erroconexao == false)
                        {
                            //   Validacoes.ValorPesoTotalAnt = 0;
                            RunOnUiThread(() => TxtPesoTotal6.Text = "-------------");
                            if (TxtPlat1_6.Text.Substring(0, 1) != "E" && TxtPlat2_6.Text.Substring(0, 1) != "E" &&
                                TxtPlat3_6.Text.Substring(0, 1) != "E" && TxtPlat4_6.Text.Substring(0, 1) != "E" &&
                                TxtPlat5_6.Text.Substring(0, 1) != "E" && TxtPlat6_6.Text.Substring(0, 1) != "E")
                            {
                                Validacoes.ValorPesoTotalAnt = 0;
                                Contadorerros++;
                                Thread.Sleep(1000);
                                if (TelaAguardeComunicacao == true && Contadorerros <= 6)
                                {
                                    AguardeWait(Contadorerros);
                                }

                                if (Contadorerros == 6)
                                {
                                    Validacoes.CliqueSaida = true;
                                    AguardeSemComunicacao();
                                }
                            }
                        }
                    }
                    else
                    {
                        int Pesototal = Validacoes.DivisaoPeso20(Validacoes.Peso1) + Validacoes.DivisaoPeso20(Validacoes.Peso2)
                                        + Validacoes.DivisaoPeso20(Validacoes.Peso3) + Validacoes.DivisaoPeso20(Validacoes.Peso4)
                                        + Validacoes.DivisaoPeso20(Validacoes.Peso5) + Validacoes.DivisaoPeso20(Validacoes.Peso6);


                        if (Pesototal != Validacoes.ValorPesoTotalAnt || TxtPesoTotal6.Text == "-------------")
                        {
                            Thread.Sleep(Validacoes.TempoCapturaPeso * 1000);
                            RunOnUiThread(() => TxtPesoTotal6.Text = Convert.ToString(Pesototal) + " kg");
                        }
                        Validacoes.ValorPesoTotalAnt = Pesototal;
                        Contadorerros = 0;
                    }
                }
                catch
                {
                }
            }
        }