Esempio n. 1
0
        private DespesaCusteio indexarDados(DespesaCusteio despesa)
        {
            radioGroupTipoDespesa.SelectedIndex = (int)despesa.Tipo;
            textEditAliquota.Text               = despesa.ValorAliquota.ToString("n2");
            textEditValorDespesa.Text           = despesa.ValorDespesa.ToString("n2");
            buttonEditDiscriminacaoDespesa.Text = despesa.DiscriminacaoDespesa;

            //indexar os campos aqui
            return(despesa);
        }
Esempio n. 2
0
        private void simpleButtonSalvar_Click(object sender, EventArgs e)
        {
            if (this.Despesa == null)
            {
                //save
                this.Despesa = indexarDados();
            }
            else
            {
                //update
            }

            //suaviza o fechamento
            this.Close();
            this.Dispose();
        }
Esempio n. 3
0
        private DespesaCusteio indexarDados()
        {
            var     tipo                 = (TypeDespesaCusteio)radioGroupTipoDespesa.SelectedIndex;
            decimal aliquota             = ParseUtil.ToDecimal(textEditAliquota.Text);
            decimal valorDespesa         = ParseUtil.ToDecimal(textEditValorDespesa.Text);
            var     discriminacaoDespesa = buttonEditDiscriminacaoDespesa.Text;

            var d = new DespesaCusteio()
            {
                DiscriminacaoDespesa = discriminacaoDespesa,
                ValorAliquota        = aliquota,
                ValorDespesa         = valorDespesa,
                Tipo = tipo
            };

            return(d);
        }
Esempio n. 4
0
 public XFrmAddDespesa(DespesaCusteio despesa)
 {
     indexarDados(despesa);
 }