public bool Delete(NinjaEquipmentViewModel item)
        {
            using (var ctx = new DatabaseModelContainer())
            {
                ctx.NinjaEquipmentSet.Remove(ctx.NinjaEquipmentSet.First(o => o.Ninja.Id == item.Ninja.Id && o.Equipment.Id == item.Equipment.Id));
                ctx.SaveChanges();

                return(true);
            }
        }
        public bool Add(NinjaEquipmentViewModel item)
        {
            using (var ctx = new DatabaseModelContainer())
            {
                ctx.NinjaEquipmentSet.Add(new NinjaEquipment {
                    Ninja     = ctx.NinjaSet.FirstOrDefault(o => o.Id == item.Ninja.Id),
                    Equipment = ctx.EquipmentSet.FirstOrDefault(o => o.Id == item.Equipment.Id)
                });
                ctx.SaveChanges();

                return(true);
            }
        }
 // Not required to update.
 public bool Update(NinjaEquipmentViewModel item)
 {
     throw new System.NotImplementedException();
 }