public void DeleteCredentialByProfileId(string profileId)
 {
     Ekreta.Mobile.Core.Models.Credentials credentials = this.GetCredentials(profileId);
     if (credentials == null)
     {
         return;
     }
     this._credentialsRepository.Remove(credentials);
 }
 public void DeleteCredential(string userName, string password)
 {
     Ekreta.Mobile.Core.Models.Credentials credentials = this.GetAllCredentials().FirstOrDefault <Ekreta.Mobile.Core.Models.Credentials>((Func <Ekreta.Mobile.Core.Models.Credentials, bool>)(x => x.UserName == userName && x.Password == password));
     if (credentials == null)
     {
         return;
     }
     this._credentialsRepository.Remove(credentials);
 }
 public void SaveCredentials(Ekreta.Mobile.Core.Models.Credentials credentials)
 {
     Ekreta.Mobile.Core.Models.Credentials credentials1 = this.GetCredentials(credentials.UserId);
     if (credentials1 == null)
     {
         credentials.Id = Guid.NewGuid().ToString();
         this._credentialsRepository.AddOrUpdate(credentials);
     }
     else
     {
         credentials1.Password    = credentials.Password;
         credentials1.UserName    = credentials.UserName;
         credentials1.InstitudeId = credentials.InstitudeId;
         this._credentialsRepository.AddOrUpdate(credentials1);
     }
 }