/// <summary> /// 修改菜单编码模板信息 /// </summary> /// <param name="codeTemplateRule"></param> public static void UpdateCodeTemplateRule(Model.Sys_CodeTemplateRule codeTemplateRule) { Model.SUBHSSEDB db = Funs.DB; Model.Sys_CodeTemplateRule updateCodeTemplateRule = db.Sys_CodeTemplateRule.FirstOrDefault(e => e.MenuId == codeTemplateRule.MenuId); if (updateCodeTemplateRule != null) { updateCodeTemplateRule.Template = codeTemplateRule.Template; updateCodeTemplateRule.Symbol = codeTemplateRule.Symbol; updateCodeTemplateRule.IsProjectCode = codeTemplateRule.IsProjectCode; updateCodeTemplateRule.Prefix = codeTemplateRule.Prefix; updateCodeTemplateRule.IsUnitCode = codeTemplateRule.IsUnitCode; updateCodeTemplateRule.Digit = codeTemplateRule.Digit; updateCodeTemplateRule.IsFileCabinetA = codeTemplateRule.IsFileCabinetA; updateCodeTemplateRule.IsFileCabinetB = codeTemplateRule.IsFileCabinetB; db.SubmitChanges(); } }
/// <summary> /// 菜单编码模板信息 /// </summary> /// <param name="codeTemplateRule"></param> public static void AddCodeTemplateRule(Model.Sys_CodeTemplateRule codeTemplateRule) { Model.SUBHSSEDB db = Funs.DB; Model.Sys_CodeTemplateRule newCodeTemplateRule = new Model.Sys_CodeTemplateRule { CodeTemplateRuleId = SQLHelper.GetNewID(typeof(Model.Sys_CodeTemplateRule)), MenuId = codeTemplateRule.MenuId, Template = codeTemplateRule.Template, Symbol = codeTemplateRule.Symbol, IsProjectCode = codeTemplateRule.IsProjectCode, Prefix = codeTemplateRule.Prefix, IsUnitCode = codeTemplateRule.IsUnitCode, Digit = codeTemplateRule.Digit, IsFileCabinetA = codeTemplateRule.IsFileCabinetA, IsFileCabinetB = codeTemplateRule.IsFileCabinetB }; db.Sys_CodeTemplateRule.InsertOnSubmit(newCodeTemplateRule); db.SubmitChanges(); }