I have a strange problem. I want to insert an item to a table from database. I use Entity Framework. Although the Id is set, I keep getting the following error:
Cannot insert the value NULL into column 'Id', table 'project_atp.dbo.ShoppingCarts'; column does not allow nulls. INSERT fails.\r\nThe statement has been terminated."}
The table definition:
CREATE TABLE [dbo].[ShoppingCarts] (
[Id]           INT              NOT NULL,
[Guid]         UNIQUEIDENTIFIER NULL,
[Name]         NVARCHAR (255)   NULL,
[Code]         NVARCHAR (255)   NULL,
[SupplierNo]   NVARCHAR (255)   NULL,
[SupplierName] NVARCHAR (255)   NULL,
[Price]        NVARCHAR (50)    NULL,
[Quantity]     INT              NULL,
CONSTRAINT [PK_ShoppingCarts] PRIMARY KEY CLUSTERED ([Id] ASC)
 );
Can you please advise what could be wrong here! Thanks!
