private int GetRulesetId(int categoryId)
{
var rulesets = (from n in context.RuleSets
where n.CateogryId == categoryId
select n.RuleSetId).ToList();
int rulesetId = 0;
if (rulesets.Count() > 0)
{
rulesetId = rulesets.FirstOrDefault();
}
else
{
if (context.RuleSets.Count() > 0)
{
rulesetId = context.RuleSets.OrderByDescending(x => x.RuleSetId).FirstOrDefault().RuleSetId + 1;
}
else
{
rulesetId = 1;
}
}
return rulesetId;
}