public string GetCodGrupoDespesa(string id) { GrupoDespesa oGrupoDespesa = new GrupoDespesa(Convert.ToInt32(id), oDao); string codigo = oGrupoDespesa.Codigo; return(codigo); }
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()); }
public IActionResult Delete(int id, [FromBody] GrupoDespesa grupoDespesa) { _repositoryGrupoDespesa.Delete(id); return(Ok(new { retorno = "Deletado com Sucesso", id = id })); }
public IActionResult Put([FromBody] GrupoDespesa grupoDespesa) { if (grupoDespesa == null) { return(BadRequest()); } _repositoryGrupoDespesa.Update(grupoDespesa); return(Ok(grupoDespesa)); }
public void PrepararInclusao() { oGrupoDespesa = new GrupoDespesa(oDao); }
public Dictionary <string, object> Selecionar(int id) { oGrupoDespesa = new GrupoDespesa(id, oDao); return(ClassFunctions.GetProperties(oGrupoDespesa)); }