public void TestMethod1() { //prepare var db = new ChurrasDB(new ChurrasEntities()); var part = new ParticipanteDB(); var listaPart = part.ListarParticipantesChurras(1); // executa var data = db.TotalArrecadado(1); decimal acumulado = 0; foreach (var item in listaPart) { acumulado += item.Valor ?? 0; } //valida Assert.AreEqual(data, acumulado); }
// GET: Participante/Details/5 public ActionResult Details(int id) { var model = new List <ParticipanteListModel>(); var churras = churrasDB.BuscarChurras(id); var participantes = partDB.ListarParticipantesChurras(id); model.AddRange( from item in participantes select new ParticipanteListModel() { ComBebida = (item.ComBebida == true) ? "Sim" : "Não", Data = churras.Data, Nome = item.Nome, Motivo = churras.Motivo, Pago = item.Pago ?? false, Valor = item.Valor ?? 0 } ); return(View(model)); }
// GET: Churras/Details/5 public ActionResult Details(int id) { var model = new ChurrasDetailsModel(); var churras = churrasDB.BuscarChurras(id); var part = partDB.ListarParticipantesChurras(id); model.Id = churras.Id; model.Motivo = churras.Motivo; model.Observacao = churras.Observacao; model.Data = churras.Data; model.ValorBebida = churras.ValorComBebida ?? 0; model.ValorSemBebida = churras.ValorSemBebida ?? 0; model.Participantes = churrasDB.Participantes(id); model.Bebem = churrasDB.Bebuns(id); model.NaoBebem = churrasDB.NaoBebuns(id); model.ValorArrecadado = churrasDB.TotalArrecadado(id); model.ValorPago = churrasDB.ValorPago(id); return(View(model)); }