public bool AddSecretData(string token, string key, SecretData data) { // Отримаємо користувача по токену Entities.User user = userCtx.GetUserByToken(token); // Якщо користувач не існує, то завершуємо if (user == null) { return(false); } // Добавляємо дані secretCtx.AddSecretData(user.Id, data, key); return(true); }
public bool EditSecretData(string token, string key, int id, SecretData data) { // Отримаємо користувача по токену Entities.User user = userCtx.GetUserByToken(token); // Якщо користувач не існує, то завершуємо if (user == null) { return(false); } Entities.Secret secret = user.Secrets.Where(s => s.Id == id).FirstOrDefault(); // Якщо даних не існує, то завершуємо if (secret == null) { return(false); } // Пробуємо змінити дані return(secretCtx.EditSecretData(user.Id, secret.Id, data, key)); }