public int Create(RoleItem role) { using (SqlHelper sqlh = new SqlHelper(@" insert into Access.role(code, mem) values (@Code, @Mem) select SCOPE_IDENTITY() ")) { sqlh.AddWithValue("@Code", role.Code); sqlh.AddWithValue("@Mem", role.Mem); return (int)sqlh.ExecScalar(); } }
/// <summary> /// Создает новую роль. /// </summary> /// <param name="role">Роль.</param> /// <returns>Идентификатор созданной роли.</returns> public int Create(RoleItem role) { using (var sqlh = new SqlHelper()) { return sqlh.ExecScalar<int>(@" insert into Access.role ( code, mem ) values ( @Code, @Mem ) select scope_identity()", role); } }