public List <TipoFinanciamentoDTO> Excluir(TipoFinanciamentoDTO tipoFinanciamentoDTO) { TipoFinanciamento tipo = new TipoFinanciamento(); tipo.Id = tipoFinanciamentoDTO.Id; tipo.Descricao = tipoFinanciamentoDTO.Descricao; tipo.PercentualTaxa = tipoFinanciamentoDTO.PercentualTaxa; tipoFinanciamentoRepositorio.Excluir(tipo); return(Consultar()); }
public void IncluirTodos(List <TipoFinanciamentoDTO> tipoFinanciamentosDTO) { List <TipoFinanciamento> tipoTodos = new List <TipoFinanciamento>(); foreach (TipoFinanciamentoDTO tipoDTO in tipoFinanciamentosDTO) { TipoFinanciamento tipo = new TipoFinanciamento(); tipo.Id = tipoDTO.Id; tipo.Descricao = tipoDTO.Descricao; tipo.PercentualTaxa = tipoDTO.PercentualTaxa; tipoTodos.Add(tipo); } tipoFinanciamentoRepositorio.IncluirTodos(tipoTodos); }
private void ExecutarComando(TipoFinanciamento tipoFinanciamento, EntityState estado) { bancoDados.TipoFinanciamentoCollection.Attach(tipoFinanciamento); bancoDados.ObjectStateManager.ChangeObjectState(tipoFinanciamento, estado); bancoDados.SaveChanges(); }
public void Excluir(TipoFinanciamento tipoFinanciamento) { ExecutarComando(tipoFinanciamento, EntityState.Deleted); }
public void Editar(TipoFinanciamento tipoFinanciamento) { ExecutarComando(tipoFinanciamento, EntityState.Modified); }
public void Incluir(TipoFinanciamento tipoFinanciamento) { ExecutarComando(tipoFinanciamento, EntityState.Added); }