Здравствуйте, IT, Вы писали:
IT>Здравствуйте, Visor2004, Вы писали:
V>>Почему возвращается значение типа decimal?
IT>Это вопрос к используемому SQL Data Provider.
мммм... по умолчанию, MS SQL.
вот такой запрос:
.....
[DataMember]
[PrimaryKey, Identity]
public virtual int Id
{
get;
set;
}
......
var id = context.GetTable<Price> ( ).InsertWithIdentity (
( ) => new Price ( )
{
IsDeleted = false,
Name = name,
RuleId = ruleId
}
);
к вот такой таблице:
CREATE TABLE [dbo].[Prices](
[Id] [int] IDENTITY(1,1) NOT NULL,
[Name] [nvarchar](max) NOT NULL,
[IsDeleted] [bit] NOT NULL,
[RuleId] [int] NULL
);