// 登入 public static List <Solar_termsModel> GetSolar_terms() { var DataFile = FileLib.rootPath + "solar_terms.json"; if (FileLib.IsFileExist(DataFile)) { List <Solar_termsModel> Solar_terms = new List <Solar_termsModel>(); string FileData = FileLib.ReadFile(DataFile); Solar_terms = JsonConvert.DeserializeObject <List <Solar_termsModel> >(FileData); Random rnd = new Random(); foreach (var item in Solar_terms) { item.randomWeek = rnd.Next(1, 4); } return(Solar_terms); } return(null); }
// 登入 public static UserModel Login(string No, string Password) { var UserDataFile = FileLib.rootPath + "employee.json"; if (FileLib.IsFileExist(UserDataFile)) { List <UserProfileModel> users = new List <UserProfileModel>(); string FileData = FileLib.ReadFile(UserDataFile); users = JsonConvert.DeserializeObject <List <UserProfileModel> >(FileData); var user = users.Where(p => p.No == No && p.Password == Password).FirstOrDefault(); if (user != null) { UserModel usermodel = new UserModel() { Name = user.Name, password = user.Password, userNo = user.No }; return(usermodel); } else { if (No.IndexOf("guest") > -1) { UserModel usermodel = new UserModel() { Name = "訪客 " + No, password = "", userNo = No }; return(usermodel); } } } return(null); }