//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(); } }
/// <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; } }
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"); }
//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; }
//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(); } }
//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; } }
//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(); } }
/// <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(); } }
/// <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); } } }
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(); } }
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(); } } }
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 { } } }