本文整理汇总了C#中DowntimeCollection_Demo.DB.AddToUserInfoSet方法的典型用法代码示例。如果您正苦于以下问题:C# DB.AddToUserInfoSet方法的具体用法?C# DB.AddToUserInfoSet怎么用?C# DB.AddToUserInfoSet使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DowntimeCollection_Demo.DB
的用法示例。
在下文中一共展示了DB.AddToUserInfoSet方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: hasLightsOnFeature
public static bool hasLightsOnFeature()
{
if (Membership.GetUser() == null)
return false;
Guid UserId = (Guid)Membership.GetUser().ProviderUserKey;
using (DB db = new DB())
{
UserInfo info = (from o in db.UserInfoSet
where o.UserId == UserId
select o).FirstOrDefault();
if (info == null)
{
DateTime d = DateTime.Now;
info = new UserInfo();
info.UserId = UserId;
info.UseLights = false;
info.ShiftStart = new DateTime(d.Year, d.Month, d.Day, 6, 0, 0);
info.EffChartEnabled = false;
info.EstimatedOutput = 0;
db.AddToUserInfoSet(info);
db.SaveChanges();
return false;
}
else
{
return info.UseLights;
}
}
}