private string LerParametro(int codigo, string modulo)
        {
            ParametrosBL parBL = new ParametrosBL();
            DataSet dsPar = parBL.PesquisarBL(codigo, modulo);
            string valor = "";

            if (dsPar.Tables[0].Rows.Count != 0)
                valor = dsPar.Tables[0].Rows[0]["VALOR"].ToString();

            return valor;
        }
        private void SalvarParametro(int codigo, string modulo, string descricao, string valor)
        {
            ParametrosBL parBL = new ParametrosBL();
            Parametros parametros = new Parametros();

            DataSet dsPar = parBL.PesquisarBL(codigo, modulo);

            if (dsPar.Tables[0].Rows.Count != 0)
                parametros.Valor = (string)dsPar.Tables[0].Rows[0]["valor"];

            parametros.Codigo = codigo;
            parametros.Descricao = descricao.Trim();
            parametros.Valor = valor;
            parametros.Modulo = modulo;

            if (dsPar.Tables[0].Rows.Count > 0)
            {
                parametros.Id = (int)dsPar.Tables[0].Rows[0]["id"];
                if (parBL.EditarBL(parametros))
                    ExibirMensagem("Parâmetros gravados com sucesso !");
                else
                    ExibirMensagem("Não foi possível gravar os parâmetros. Revise as informações.");
            }
            else
            {
                if (parBL.InserirBL(parametros))
                    ExibirMensagem("Parâmetros gravados com sucesso !");
                else
                    ExibirMensagem("Não foi possível gravar os parâmetros. Revise as informações.");
            }
        }
Ejemplo n.º 3
0
        private int LerParametro(int codigo, string modulo)
        {
            ParametrosBL parBL = new ParametrosBL();
            DataSet dsPar = parBL.PesquisarBL(codigo, modulo);
            int valor = -1;

            if (dsPar.Tables[0].Rows.Count != 0)
                valor = utils.ComparaIntComZero(dsPar.Tables[0].Rows[0]["VALOR"].ToString());

            return valor;
        }
        protected void txtVlrMedio_TextChanged(object sender, EventArgs e)
        {
            ParametrosBL parBL = new ParametrosBL();
            DataSet dsPar = parBL.PesquisarBL(2, "F");
            decimal percentual = 0;

            if (dsPar.Tables[0].Rows.Count != 0)
                percentual = utils.ComparaDecimalComZero(dsPar.Tables[0].Rows[0]["VALOR"].ToString());

            txtVlrVenda.Text = String.Format("{0:C2}", (utils.ComparaDecimalComZero(String.Format("{0:C2}", txtVlrMedio.Text)) +
                                 ((utils.ComparaDecimalComZero(String.Format("{0:C2}", txtVlrMedio.Text)) * percentual) / 100)));
        }