Database Reference
In-Depth Information
{
Description = "Parking in a no parking zone",
Amount = 35M
};
t2.Violations.Add(v3);
t2.Vehicle = vh2;
context.Tickets.Add(t2);
context.SaveChanges();
}
using (var context = new EFRecipesEntities())
{
foreach (var ticket in context.Tickets)
{
Console.WriteLine(" Ticket: {0}, Total Cost: {1}",
ticket.TicketId.ToString(),
ticket.Violations.Sum(v => v.Amount).ToString("C"));
foreach (var violation in ticket.Violations)
{
Console.WriteLine("\t{0}", violation.Description);
}
}
}
}
}
public partial class Ticket
{
public Ticket()
{
this.Violations = new HashSet<Violation>();
}
public int TicketId { get; set; }
public int VehicleId { get; set; }
public System.DateTime IssueDate { get; set; }
public virtual Vehicle Vehicle { get; set; }
public virtual ICollection<Violation> Violations { get; set; }
}
public partial class Vehicle
{
public Vehicle()
{
this.Tickets = new HashSet<Ticket>();
}
public int VehicleId { get; set; }
public string LicenseNo { get; set; }
public virtual ICollection<Ticket> Tickets { get; set; }
}
Search WWH ::




Custom Search