public void Find() { var churrasco = new BO.Churrasco().BuscaPorID(Id); Assert.AreNotEqual(null, churrasco); Assert.AreEqual("Aniversário da Suélen", churrasco.Porque); Assert.AreEqual("Vamos que vai bombar. Cada um leva sua namorada ou namorado e vamos ver o que dá. A noite é uma criança.", churrasco.Observacao); }
public void Delete() { var churrasco = new BO.Churrasco().BuscaPorID(Id); new BO.Churrasco().Deleta(churrasco); churrasco = new BO.Churrasco().BuscaPorID(Id); Assert.AreEqual(null, churrasco); }
public void Update() { var churrasco = new BO.Churrasco().BuscaPorID(Id); churrasco.Quando = churrasco.Quando.AddDays(10); new BO.Churrasco().Atualiza(churrasco); churrasco = new BO.Churrasco().BuscaPorID(Id); Assert.AreEqual(churrasco.Quando, DtOriginal.AddDays(10)); }
/// <summary> /// Implementa o deletar /// </summary> /// <param name="entity"></param> public override void Deleta(DTO.ChurrascoParticipante participante) { // atualiza o valor if (participante.ValorContribuicao.HasValue) { var churrascoBO = new BO.Churrasco(); var churrasco = churrascoBO.BuscaPorID(participante.IdChurrasco); churrasco.ValorArrecadado -= participante.ValorContribuicao.Value; churrascoBO.Atualiza(churrasco); } base.Deleta(participante); }
public void Finaliza() { var churrasco = new BO.Churrasco().BuscaPorID(IdChurrasco); foreach (int id in Ids) { var participante = new DAB.BO.ChurrascoParticipante().BuscaPorID(id); new BO.ChurrascoParticipante().Deleta(participante); participante = new DAB.BO.ChurrascoParticipante().BuscaPorID(id); if (participante != null) { throw new Exception("Erro, não excluiu o participante!"); } } Total = 0; ValidaTotal(); }
public void ValidaTotal() { var churrasco = new BO.Churrasco().BuscaPorID(IdChurrasco); Assert.AreEqual(Total, churrasco.ValorArrecadado); }