using System.Data.Entity.Migrations; using System.Linq; using IwbZero.ToolCommon.StringModel; using WeApp.BasicInfo; using WeApp.EF; namespace WeApp.SeedData { public class DefaultDataCreator { private readonly WeAppDbContext _context; public DefaultDataCreator(WeAppDbContext context) { _context = context; } public void Create() { } //private int Index { get; set; } //private string GetNo(DataLibType type, bool flag = false, bool flag2 = false) //{ // if (flag) // { // while (Index % 10 != 0) // { // Index++; // } // } // if (flag2) // { // while (Index % 50 != 0) // { // Index++; // } // } // Index++; // var no = $"JY{type.ToInt().LeftPad(3)}{Index.LeftPad(9)}"; // return no; //} //private void Role() //{ // CreateRole("市消防局"); // CreateRole("市交通局"); // CreateRole("市环保局"); // CreateRole("市应急指挥部总指挥"); // CreateRole("市防汛办"); // CreateRole("市公安局"); // CreateRole("市卫生局"); // CreateRole("电力公司"); // CreateRole("民政局"); // CreateRole("市电力公司"); // CreateRole("申通集团"); // CreateRole("市应急指挥中心"); // CreateRole("市安全监管局"); // CreateRole("疾病控制中心"); // CreateRole("市电力公司"); //} //private string CreateRole(string name) //{ // var id = GetNo(DataLibType.TrainRole); // var role = _context.TrainingRoleInfos.FirstOrDefault(a => a.Id == id); // if (role == null) // { // role=new TrainingRoleInfo() // { // RoleName = name, // Description = name // }; // } // else // { // role.RoleName = name; // role.Description = name; // } // _context.TrainingRoleInfos.AddOrUpdate(role); // _context.SaveChanges(); // return id; //} } }