public static bool ChangePassword(string username, string newPassword) { try { User existingUser = new User(); using (var context = new CardIssuanceKIOSKEntities()) { existingUser = context.Users .Where(t => t.UserName == username) .FirstOrDefault(); } if (existingUser != null) { existingUser.Password = newPassword; using (var context = new CardIssuanceKIOSKEntities()) { context.Entry(existingUser).State = EntityState.Modified; context.SaveChanges(); } return true; } else { return false; } } catch (Exception ex) { throw ex; } }
public static bool UserExists(User user) { try { var existingUser = new User(); using (var context = new CardIssuanceKIOSKEntities()) { existingUser = context.Users .Where(t => t.UserName.Equals(user.UserName)) .FirstOrDefault(); } if (existingUser == null) return false; else return true; } catch (Exception ex) { throw ex; } }
//User Methods public static bool Save(User user) { try { using (var context = new CardIssuanceKIOSKEntities()) { context.Users.Add(user); context.SaveChanges(); } return true; } catch (Exception ex) { throw ex; } }