本文整理汇总了C#中Plan.Edit方法的典型用法代码示例。如果您正苦于以下问题:C# Plan.Edit方法的具体用法?C# Plan.Edit怎么用?C# Plan.Edit使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Plan
的用法示例。
在下文中一共展示了Plan.Edit方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: InsertInitialPlan
public static void InsertInitialPlan()
{
var user = new UserReference
{
Id = "user/1",
Name = "Howie"
};
var plan = new Plan("6", user);
var current = plan.Edit(user);
current.Add(new Action
{
Id = "action/1",
Position = new Position
{
Latitude = -26.130315,
Longitude = 28.086010
}
});
current.Add(new Action
{
Id = "action/2",
Position = new Position
{
Latitude = -26.135930,
Longitude = 28.094081
}
});
current.Add(new ResourceType
{
Id = "resourceType/1",
Quantity = 2,
Resources = new List<Resource>
{
new Resource
{
Id = "resource/1"
},
new Resource
{
Id = "resource/2"
}
}
});
current.Name = "Test Plan 1";
current.Depot = new Depot
{
Id = "depot/1",
Position = new Position
{
Latitude = -26.141512,
Longitude = 28.106698
}
};
var store = new DocumentStore
{
Url = "http://localhost:8092"
};
store.Initialize();
var storage = new RavenPlanStorage(store);
storage.Store(plan);
}