Beispiel #1
0
        public string GetCodModAplicacao(string id)
        {
            ModalidadeAplicacao oModalidadeAplicacao = new ModalidadeAplicacao(Convert.ToInt32(id), oDao);
            string codigo = oModalidadeAplicacao.Codigo;

            return(codigo);
        }
Beispiel #2
0
        public CrudActionTypes Salvar(Dictionary <string, object> valores)
        {
            ClassFunctions.SetProperties(oDespesa, valores);
            if (oDespesa.Codigo.Length >= 5)
            {
                EconomicaDeDespesa  oEconomicaDeDespesa  = new EconomicaDeDespesa(oDespesa.Codigo.Substring(0, 1), oDao);
                GrupoDespesa        oGrupoDespesa        = new GrupoDespesa(oDespesa.Codigo.Substring(1, 1), oDao);
                ModalidadeAplicacao oModalidadeAplicacao = new ModalidadeAplicacao(oDespesa.Codigo.Substring(2, 2), oDao);
                ElementoDeDespesa   oElementoDeDespesa   = new ElementoDeDespesa(oDespesa.Codigo.Substring(4, 2), oDao);

                oDespesa.CatEconomica        = oEconomicaDeDespesa;
                oDespesa.GrupoDespesa        = oGrupoDespesa;
                oDespesa.ModalidadeAplicacao = oModalidadeAplicacao;
                oDespesa.ElementoDespesa     = oElementoDeDespesa;


                try
                {
                    if (oDespesa.Codigo.Substring(6, 2).Equals("00") && oDespesa.Descricao == null)
                    {
                        oDespesa.Descricao = oElementoDeDespesa.Descricao;
                    }
                }
                catch
                {
                    return(oDespesa.Salvar());
                }
            }

            return(oDespesa.Salvar());
        }
Beispiel #3
0
 public void PrepararInclusao()
 {
     oModalidadeAplicacao = new ModalidadeAplicacao(oDao);
 }
Beispiel #4
0
 public Dictionary <string, object> Selecionar(int id)
 {
     oModalidadeAplicacao = new ModalidadeAplicacao(id, oDao);
     return(ClassFunctions.GetProperties(oModalidadeAplicacao));
 }