//Сначала должен быть добавлен W1Payment, так как //payment.Id == w1Payment.Id public object Add(object item) { Payment payment = (Payment)item; payment.isPayed = false; //пока администратор не изменит на true using (BookMarketDbContext db = new BookMarketDbContext()) { db.AddPayment(payment.Id, payment.isPayed, //payment.WebMoneyId, payment.ShopId, payment.IndividualId); } return GetAll().payments.Last(); }