public virtual void afterAltera() { TpModo = TTpModo.tm_Edit; visibleBotoes(false, false, true, true, false, false, false, false, false, false, false, false, false); configTPPesagem(); pTopEsquerdo.HabilitarControls(false, TpModo); vST_FecharPesagem = false; ps_bruto.Enabled = TCN_Usuario_RegraEspecial.ValidaRegra(Parametros.pubLogin.Trim(), "PERMITIR DIGITAR PESO MANUALMENTE", null) && (ps_bruto.Value > 0); ps_tara.Enabled = TCN_Usuario_RegraEspecial.ValidaRegra(Parametros.pubLogin.Trim(), "PERMITIR DIGITAR PESO MANUALMENTE", null) && (ps_tara.Value > 0); dt_bruto.Enabled = true; dt_tara.Enabled = true; }
private void TFConsultaCaixa_Load(object sender, EventArgs e) { ShapeGrid.RestoreShape(this, dataGridcaixa); Icon = ResourcesUtils.TecnoAliance_ICO; panelbusca.set_FormatZero(); DT_Inicial.Text = DateTime.Now.Date.ToString("dd/MM/yyyy"); DT_Final.Text = DateTime.Now.Date.ToString("dd/MM/yyyy"); ShapeGrid.RestoreShape(this, dataGridcaixa); BB_Excluir.Visible = TCN_Usuario_RegraEspecial.ValidaRegra(Utils.Parametros.pubLogin, "PERMITIR ESTORNAR CAIXA OU BANCO", null); BB_Transfere.Visible = TCN_Usuario_RegraEspecial.ValidaRegra(Utils.Parametros.pubLogin, "PERMITIR TRANSFERENCIA CONTAS", null); BB_Novo.Visible = TCN_Usuario_RegraEspecial.ValidaRegra(Utils.Parametros.pubLogin, "PERMITIR LANCAR CAIXA AVULSO", null); tlpCaixa.RowStyles[2] = new RowStyle(SizeType.Absolute, 0); tlpTotais.ColumnStyles[1].Width = 0; cbContaGer.DataSource = new TCD_CadContaGer().Select( new TpBusca[] { new TpBusca() { vNM_Campo = string.Empty, vOperador = "exists", vVL_Busca = "(select 1 from tb_div_usuario_x_contager x " + "where x.cd_contager = a.cd_contager " + "and x.login = '******')" }, new TpBusca() { vNM_Campo = "a.st_contacf", vOperador = "<>", vVL_Busca = "0" }, new TpBusca() { vNM_Campo = "a.st_contacartao", vOperador = "<>", vVL_Busca = "0" }, new TpBusca() { vNM_Campo = "isnull(a.st_contacompensacao, 'N')", vOperador = "<>", vVL_Busca = "'S'" } }, 0, string.Empty); cbContaGer.DisplayMember = "DS_ContaGer"; cbContaGer.ValueMember = "CD_ContaGer"; if (cbContaGer.Items.Count > 0) { cbContaGer.SelectedIndex = 0; } }
private void TFCliforConvenio_Load(object sender, EventArgs e) { if (tipo_insercaounica) { cd_clifor.ST_NotNull = true; } //Valida tipo de inserção unica/composta e manipula tela cd_clifor_TextChanged(sender, e); ShapeGrid.RestoreShape(this, gPlacaConv); ShapeGrid.RestoreShape(this, gMotorista); Icon = ResourcesUtils.TecnoAliance_ICO; pDados.set_FormatZero(); lCfgPosto = CamadaNegocio.PostoCombustivel.Cadastros.TCN_CfgPosto.Buscar(pCd_empresa, null); if (rclifor != null) { bsCliforConvenio.DataSource = new TList_Convenio_Clifor() { rclifor }; cd_clifor.Enabled = false; bb_clifor.Enabled = false; BuscarEndereco(); St_alterar = true; Text = "Alterando cliente convenio - " + rclifor.Ds_produto.Trim(); } else { bsCliforConvenio.AddNew(); cd_clifor.Focus(); } vl_unitario.Enabled = TCN_Usuario_RegraEspecial.ValidaRegra(Utils.Parametros.pubLogin, "PERMITIR INFORMAR O VALOR UNITÁRIO CONVÊNIO", null); tp_acresdesc.Enabled = vl_unitario.Enabled; desconto.Enabled = vl_unitario.Enabled; tp_desconto.Enabled = vl_unitario.Enabled; }
private void bsUsuario_PositionChanged(object sender, EventArgs e) { if (bsUsuario.Current != null) { //Buscar acesso usuario (bsUsuario.Current as TRegistro_CadUsuario).lAcesso = TCN_CadAcesso.Buscar((bsUsuario.Current as TRegistro_CadUsuario).Login, string.Empty, false, string.Empty, 0, "a.id_menu, c.nivel", null); //Buscar grupo menu (bsUsuario.Current as TRegistro_CadUsuario).lGrupo = TCN_CadUsuario_Grupo.Busca(string.Empty, (bsUsuario.Current as TRegistro_CadUsuario).Login, null); //Buscar Empresas (bsUsuario.Current as TRegistro_CadUsuario).lEmpresa = TCN_CadUsuario_Empresa.Busca(string.Empty, (bsUsuario.Current as TRegistro_CadUsuario).Login, null); //Buscar terminal (bsUsuario.Current as TRegistro_CadUsuario).lTerminal = TCN_CadUsuarioxTerminal.Busca(string.Empty, (bsUsuario.Current as TRegistro_CadUsuario).Login, null); //Tipo Pesagem (bsUsuario.Current as TRegistro_CadUsuario).lPesagem = TCN_CadUsuario_TipoPesagem.Busca((bsUsuario.Current as TRegistro_CadUsuario).Login, string.Empty, null); //Tipo Pedido (bsUsuario.Current as TRegistro_CadUsuario).lPedido = TCN_CadUsuario_CFGPedido.Busca((bsUsuario.Current as TRegistro_CadUsuario).Login, string.Empty, string.Empty, null); //Buscar Tipo Requisicao (bsUsuario.Current as TRegistro_CadUsuario).lTpRequisicao = TCN_Usuario_TpRequisicao.Buscar((bsUsuario.Current as TRegistro_CadUsuario).Login, string.Empty, null); //Buscar Tipo Duplicata (bsUsuario.Current as TRegistro_CadUsuario).lTpDuplicata = TCN_Usuario_TpDuplicata.Buscar((bsUsuario.Current as TRegistro_CadUsuario).Login, string.Empty, null); //Conta Gerencial (bsUsuario.Current as TRegistro_CadUsuario).lContaGer = TCN_Usuario_ContaGer.Buscar((bsUsuario.Current as TRegistro_CadUsuario).Login, string.Empty, null); //Regra especial (bsUsuario.Current as TRegistro_CadUsuario).lRegra = TCN_Usuario_RegraEspecial.Buscar((bsUsuario.Current as TRegistro_CadUsuario).Login, string.Empty, string.Empty, null); //etapa pedido (bsUsuario.Current as TRegistro_CadUsuario).lEtapaPed = CamadaNegocio.Diversos.TCN_CadUsuario_EtapaPed.Busca((bsUsuario.Current as TRegistro_CadUsuario).Login, string.Empty, null); Utils.TpBusca[] tps = new Utils.TpBusca[0]; Utils.Estruturas.CriarParametro(ref tps, "", "(select 1 from tb_div_usuario_x_tpproduto xxx " + "where a.tp_produto = xxx.tp_produto " + "and xxx.login = '******')", "exists"); (bsUsuario.Current as TRegistro_CadUsuario).lTpProduto = new CamadaDados.Estoque.Cadastros.TCD_CadTpProduto().Select(tps, 0, string.Empty); bsUsuario.ResetCurrentItem(); } }