public void Excluir(ChequeBoletoAtividade chequeBoletoAtividade) { try { if (chequeBoletoAtividade.ID == 0) { throw new ChequeBoletoAtividadeNaoExcluidaExcecao(); } List <ChequeBoletoAtividade> resultado = chequeBoletoAtividadeRepositorio.Consultar(chequeBoletoAtividade, TipoPesquisa.E); if (resultado == null || resultado.Count <= 0 || resultado.Count > 1) { throw new ChequeBoletoAtividadeNaoExcluidaExcecao(); } resultado[0].Status = (int)Status.Inativo; this.Alterar(resultado[0]); } catch (Exception e) { throw e; } //this.chequeBoletoAtividadeRepositorio.Excluir(chequeBoletoAtividade); }
public void Alterar(ChequeBoletoAtividade chequeBoletoAtividade) { try { ChequeBoletoAtividade chequeBoletoAtividadeAux = new ChequeBoletoAtividade(); chequeBoletoAtividadeAux.ID = chequeBoletoAtividade.ID; List <ChequeBoletoAtividade> resultado = this.Consultar(chequeBoletoAtividadeAux, TipoPesquisa.E); if (resultado == null || resultado.Count == 0) { throw new ChequeBoletoAtividadeNaoAlteradaExcecao(); } chequeBoletoAtividadeAux = resultado[0]; chequeBoletoAtividadeAux.BoletoAtividadeID = chequeBoletoAtividade.BoletoAtividadeID; chequeBoletoAtividadeAux.ChequeID = chequeBoletoAtividade.ChequeID; chequeBoletoAtividadeAux.Status = chequeBoletoAtividade.Status; Confirmar(); } catch (Exception) { throw new ChequeBoletoAtividadeNaoAlteradaExcecao(); } }
public void Alterar(ChequeBoletoAtividade chequeBoletoAtividade) { try { ChequeBoletoAtividade chequeBoletoAtividadeAux = new ChequeBoletoAtividade(); chequeBoletoAtividadeAux.ID = chequeBoletoAtividade.ID; List<ChequeBoletoAtividade> resultado = this.Consultar(chequeBoletoAtividadeAux, TipoPesquisa.E); if (resultado == null || resultado.Count == 0) throw new ChequeBoletoAtividadeNaoAlteradaExcecao(); chequeBoletoAtividadeAux = resultado[0]; chequeBoletoAtividadeAux.BoletoAtividadeID = chequeBoletoAtividade.BoletoAtividadeID; chequeBoletoAtividadeAux.ChequeID = chequeBoletoAtividade.ChequeID; chequeBoletoAtividadeAux.Status = chequeBoletoAtividade.Status; Confirmar(); } catch (Exception) { throw new ChequeBoletoAtividadeNaoAlteradaExcecao(); } }
public void Incluir(ChequeBoletoAtividade chequeBoletoAtividade) { try { db.ChequeBoletoAtividade.InsertOnSubmit(chequeBoletoAtividade); } catch (Exception) { throw new ChequeBoletoAtividadeNaoIncluidaExcecao(); } }
public void Excluir(ChequeBoletoAtividade chequeBoletoAtividade) { try { ChequeBoletoAtividade chequeBoletoAtividadeAux = new ChequeBoletoAtividade(); chequeBoletoAtividadeAux.ID = chequeBoletoAtividade.ID; List <ChequeBoletoAtividade> resultado = this.Consultar(chequeBoletoAtividadeAux, TipoPesquisa.E); if (resultado == null || resultado.Count == 0) { throw new ChequeBoletoAtividadeNaoExcluidaExcecao(); } chequeBoletoAtividadeAux = resultado[0]; db.ChequeBoletoAtividade.DeleteOnSubmit(chequeBoletoAtividadeAux); } catch (Exception) { throw new ChequeBoletoAtividadeNaoExcluidaExcecao(); } }
private void ChequeBoletoAtividade_Detach(ChequeBoletoAtividade entity) { entity.Cheque = null; }
private void ChequeBoletoAtividade_Attach(ChequeBoletoAtividade entity) { entity.Cheque = this; }
public List <ChequeBoletoAtividade> Consultar(ChequeBoletoAtividade chequeBoletoAtividade, TipoPesquisa tipoPesquisa) { List <ChequeBoletoAtividade> chequeBoletoAtividadeList = this.chequeBoletoAtividadeRepositorio.Consultar(chequeBoletoAtividade, tipoPesquisa); return(chequeBoletoAtividadeList); }
public void Alterar(ChequeBoletoAtividade chequeBoletoAtividade) { this.chequeBoletoAtividadeRepositorio.Alterar(chequeBoletoAtividade); }
public void Incluir(ChequeBoletoAtividade chequeBoletoAtividade) { this.chequeBoletoAtividadeRepositorio.Incluir(chequeBoletoAtividade); }
public List<ChequeBoletoAtividade> Consultar(ChequeBoletoAtividade chequeBoletoAtividade, TipoPesquisa tipoPesquisa) { List<ChequeBoletoAtividade> resultado = Consultar(); switch (tipoPesquisa) { #region Case E case TipoPesquisa.E: { if (chequeBoletoAtividade.ID != 0) { resultado = ((from cba in resultado where cba.ID == chequeBoletoAtividade.ID select cba).ToList()); resultado = resultado.Distinct().ToList(); } if (chequeBoletoAtividade.BoletoAtividadeID != 0) { resultado = ((from cba in resultado where cba.BoletoAtividadeID == chequeBoletoAtividade.BoletoAtividadeID select cba).ToList()); resultado = resultado.Distinct().ToList(); } if (chequeBoletoAtividade.ChequeID != 0) { resultado = ((from cba in resultado where cba.ChequeID == chequeBoletoAtividade.ChequeID select cba).ToList()); resultado = resultado.Distinct().ToList(); } break; } #endregion #region Case Ou case TipoPesquisa.Ou: { if (chequeBoletoAtividade.ID != 0) { resultado.AddRange((from cba in Consultar() where cba.ID == chequeBoletoAtividade.ID select cba).ToList()); resultado = resultado.Distinct().ToList(); } if (chequeBoletoAtividade.BoletoAtividadeID != 0) { resultado.AddRange((from cba in Consultar() where cba.BoletoAtividadeID == chequeBoletoAtividade.BoletoAtividadeID select cba).ToList()); resultado = resultado.Distinct().ToList(); } if (chequeBoletoAtividade.ChequeID != 0) { resultado.AddRange((from cba in Consultar() where cba.ChequeID == chequeBoletoAtividade.ChequeID select cba).ToList()); resultado = resultado.Distinct().ToList(); } break; } #endregion default: break; } return resultado; }
public void Excluir(ChequeBoletoAtividade chequeBoletoAtividade) { try { ChequeBoletoAtividade chequeBoletoAtividadeAux = new ChequeBoletoAtividade(); chequeBoletoAtividadeAux.ID = chequeBoletoAtividade.ID; List<ChequeBoletoAtividade> resultado = this.Consultar(chequeBoletoAtividadeAux, TipoPesquisa.E); if (resultado == null || resultado.Count == 0) throw new ChequeBoletoAtividadeNaoExcluidaExcecao(); chequeBoletoAtividadeAux = resultado[0]; db.ChequeBoletoAtividade.DeleteOnSubmit(chequeBoletoAtividadeAux); } catch (Exception) { throw new ChequeBoletoAtividadeNaoExcluidaExcecao(); } }
public List <ChequeBoletoAtividade> Consultar(ChequeBoletoAtividade chequeBoletoAtividade, TipoPesquisa tipoPesquisa) { List <ChequeBoletoAtividade> resultado = Consultar(); switch (tipoPesquisa) { #region Case E case TipoPesquisa.E: { if (chequeBoletoAtividade.ID != 0) { resultado = ((from cba in resultado where cba.ID == chequeBoletoAtividade.ID select cba).ToList()); resultado = resultado.Distinct().ToList(); } if (chequeBoletoAtividade.BoletoAtividadeID != 0) { resultado = ((from cba in resultado where cba.BoletoAtividadeID == chequeBoletoAtividade.BoletoAtividadeID select cba).ToList()); resultado = resultado.Distinct().ToList(); } if (chequeBoletoAtividade.ChequeID != 0) { resultado = ((from cba in resultado where cba.ChequeID == chequeBoletoAtividade.ChequeID select cba).ToList()); resultado = resultado.Distinct().ToList(); } break; } #endregion #region Case Ou case TipoPesquisa.Ou: { if (chequeBoletoAtividade.ID != 0) { resultado.AddRange((from cba in Consultar() where cba.ID == chequeBoletoAtividade.ID select cba).ToList()); resultado = resultado.Distinct().ToList(); } if (chequeBoletoAtividade.BoletoAtividadeID != 0) { resultado.AddRange((from cba in Consultar() where cba.BoletoAtividadeID == chequeBoletoAtividade.BoletoAtividadeID select cba).ToList()); resultado = resultado.Distinct().ToList(); } if (chequeBoletoAtividade.ChequeID != 0) { resultado.AddRange((from cba in Consultar() where cba.ChequeID == chequeBoletoAtividade.ChequeID select cba).ToList()); resultado = resultado.Distinct().ToList(); } break; } #endregion default: break; } return(resultado); }