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 void SalvarItens(List <string> ListaIds, Dictionary <string, object> dictionary, string AgentePublico) { CampoNuloOuInvalidoException ex = new CampoNuloOuInvalidoException(); AgenteItem oAgenteItem = new AgenteItem(oDao); oAgenteItem.Ativo = oAgenteItem.DataExpedienteSuspensao == null; foreach (string id in ListaIds) { ClassFunctions.SetProperties(oAgenteItem, dictionary); oAgenteItem.AgentePublico = new AgentePublico(Convert.ToInt32(AgentePublico), oDao); oAgenteItem.ItemRemuneratorio = new ItemRemuneratorio(Convert.ToInt32(id), oDao); if (oAgenteItem.ValidarItensCadastrados("S")) { ex.Mensagens.Add(oAgenteItem.ItemRemuneratorio.Descricao, oAgenteItem.ItemRemuneratorio.Descricao + " , já cadastrado para este agente!"); } } if (ex.Mensagens.Count > 0) { throw ex; } else { foreach (string id in ListaIds) { ClassFunctions.SetProperties(oAgenteItem, dictionary); oAgenteItem.AgentePublico = new AgentePublico(Convert.ToInt32(AgentePublico), oDao); oAgenteItem.ItemRemuneratorio = new ItemRemuneratorio(Convert.ToInt32(id), oDao); oAgenteItem.Salvar(); } oAgenteItem.ValidarExterno(); } }
public CrudActionTypes SalvarComUc(Dictionary <string, object> valoresUC, int idAgente) { try { oDao.StartTransactionMode(); PrepararInclusao(); ClassFunctions.SetProperties(oDesligamento, valoresUC); AgentePublico oAgente = new AgentePublico(idAgente, oDao); oAgente.Ativo = false; oAgente.Salvar(); oDesligamento.AgentePublico = oAgente; CampoNuloOuInvalidoException ex = oDesligamento.ValidarExterno(); if (ex.Mensagens.Count > 0) { throw ex; } CrudActionTypes evento = oDesligamento.Salvar(); oDao.Commit(); return(evento); } catch { oDao.RollBack(); throw; } }
private void Salvar2(Dictionary <string, object> valores) { oDao.StartTransactionMode(); ClassFunctions.SetProperties(oPessoal, valores); CrudActionTypes evento = oPessoal.Salvar(); oDao.Commit(); }
public void SalvarItens(List <string> ListaIds, Dictionary <string, object> dictionary) { foreach (string id in ListaIds) { AgenteItem oAgenteItem = new AgenteItem(oDao); ClassFunctions.SetProperties(oAgenteItem, dictionary); oAgenteItem.AgentePublico = new AgentePublico(Convert.ToInt32(id), oDao); oAgenteItem.Salvar(); } }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { try { ClassFunctions.SetProperties(oLicenciada, valores); return(oLicenciada.Salvar()); } catch (Exception ex) { throw ex; } }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oItemRemuneratorio, valores); //Abaixo os campos digito esta se juntando com o código completando o ultimo digito do código. if (valores["Digito"] != null && valores["Codigo"] != null) { oItemRemuneratorio.Codigo = valores["Digito"].ToString() + valores["Codigo"].ToString(); } return(oItemRemuneratorio.Salvar()); }
/// <summary> /// Metodo de salvar a extinção da inserção /// </summary> /// <param name="valoresUC"></param> /// <returns></returns> public CrudActionTypes SalvarComUc(Dictionary <string, object> valoresUC) { try { ClassFunctions.SetProperties(oItemRemuneratorio, valoresUC); ValidarDadosUc(oItemRemuneratorio); return(oItemRemuneratorio.Salvar()); } catch (Exception ex) { throw ex; } }
public CampoNuloOuInvalidoException ValidarCampos(Dictionary <string, object> dicionario) { try { ClassFunctions.SetProperties(oPessoal, dicionario); CampoNuloOuInvalidoException ex = oPessoal.ValidarExterno(); return(ex); } catch { oDao.RollBack(); throw; } }
/// <summary> /// Metodo que salva os campos do popap com o item remuneratorio equivalente. /// </summary> /// <param name="Valores"></param> /// <param name="ID"></param> /// <returns></returns> public CrudActionTypes SalvarComUcListagem(Dictionary <string, object> Valores, int ID) { try { ItemRemuneratorio oItemRemuneratorio = new ItemRemuneratorio(ID, oDao); ClassFunctions.SetProperties(oItemRemuneratorio, Valores); ValidarDadosUc(oItemRemuneratorio); return(oItemRemuneratorio.Salvar()); } catch (Exception ex) { throw ex; } }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { try { oDao.StartTransactionMode(); ClassFunctions.SetProperties(oPessoal, valores); CrudActionTypes evento = oPessoal.Salvar(); oDao.Commit(); return(evento); } catch { oDao.RollBack(); throw; } }
public void SalvarComUc(Dictionary <string, object> valoresUC, List <string> ListaIdSelecionados) { try { oDao.StartTransactionMode(); foreach (string id in ListaIdSelecionados) { AgenteItem oAgenteItem = new AgenteItem(Convert.ToInt32(id), oDao); ClassFunctions.SetProperties(oAgenteItem, valoresUC); oAgenteItem.Salvar(); } oDao.Commit(); } catch { oDao.RollBack(); throw; } }
public int SalvarRetornandoId(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oAgentePublico, valores); oAgentePublico.Salvar(); return(oAgentePublico.ID); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oRegimeJuridico, valores); return(oRegimeJuridico.Salvar()); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oArquivoColuna, valores); return(oArquivoColuna.Salvar()); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oGrupoDespesa, valores); return(oGrupoDespesa.Salvar()); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oSituacao, valores); return(oSituacao.Salvar()); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oEconomicaDeReceita, valores); return(oEconomicaDeReceita.Salvar()); }
public int SalvarRetornandoId(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oUnidadeGestora, valores); oUnidadeGestora.Salvar(); return(oUnidadeGestora.ID); }
public void Validacao(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oPessoal, valores); oPessoal.Salvar(); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oTipoTransferencia, valores); return(oTipoTransferencia.Salvar()); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oAgenteItem, valores); return(oAgenteItem.Salvar()); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oUnidadeGestora, valores); return(oUnidadeGestora.Salvar()); }
public int SalvarRetornandoId(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oLocalidade, valores); oLocalidade.Salvar(); return(oLocalidade.ID); }
public int SalvarRetornandoId(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oPoder, valores); oPoder.Salvar(); return(oPoder.ID); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oResponsavelEnvio, valores); return(oResponsavelEnvio.Salvar()); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oEstadoCivil, valores); return(oEstadoCivil.Salvar()); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oTipoDesligamento, valores); return(oTipoDesligamento.Salvar()); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oTipoEntidade, valores); return(oTipoEntidade.Salvar()); }
public CrudActionTypes Salvar(Dictionary <string, object> valores) { ClassFunctions.SetProperties(oConcessaoItemPessoa, valores); return(oConcessaoItemPessoa.Salvar()); }