public async Task <ResultContext> Yorumlar(string SoruID) { string url = "/api/Yorumlar"; if (!string.IsNullOrEmpty(SoruID)) { url += "?SoruID=" + DataEncrypter.Encrypt(SoruID); } var sonucKumesi = await Client.GetAsync(url); if (sonucKumesi != null && sonucKumesi.Content != null) { var sonuc = await sonucKumesi.Content.ReadAsStringAsync(); if (sonuc != null) { return(JsonConvert.DeserializeObject <ResultContext>(DataEncrypter.Decrypt(sonuc))); } } return(new ResultContext() { Sonuc = false, Mesaj = "İstek yaparken hata oluştu" }); }
public async Task <ResultContext> YorumEkle(string SoruID, string Yorum, byte[] YorumResim, string YorumResimAdi) { var content = new MultipartFormDataContent(); content.Add(new StringContent(DataEncrypter.Encrypt(SoruID)), "SoruID"); content.Add(new StringContent(DataEncrypter.Encrypt(Yorum)), "Yorum"); if (YorumResim != null) { content.Add(new ByteArrayContent(YorumResim, 0, YorumResim.Length), "Resim", YorumResimAdi); } var sonucKumesi = await Client.PostAsync("/api/YorumEkle", content); if (sonucKumesi != null && sonucKumesi.Content != null) { var sonuc = await sonucKumesi.Content.ReadAsStringAsync(); if (sonuc != null) { return(JsonConvert.DeserializeObject <ResultContext>(DataEncrypter.Decrypt(sonuc))); } } return(new ResultContext() { Sonuc = false, Mesaj = "İstek yaparken hata oluştu" }); }
public async Task <ResultContext> SoruEkle(byte[] Resim1, string Resim1Adi, byte[] Resim2, string Resim2Adi, string Baslik, string Aciklama, string KategoriID) { var content = new MultipartFormDataContent(); content.Add(new ByteArrayContent(Resim1, 0, Resim1.Length), "Resim1", Resim1Adi); content.Add(new ByteArrayContent(Resim2, 0, Resim2.Length), "Resim2", Resim2Adi); content.Add(new StringContent(DataEncrypter.Encrypt(Baslik)), "Baslik"); content.Add(new StringContent(DataEncrypter.Encrypt(Aciklama)), "Aciklama"); content.Add(new StringContent(DataEncrypter.Encrypt(KategoriID)), "KategoriID"); var sonucKumesi = await Client.PostAsync("/api/SoruEkle", content); if (sonucKumesi != null && sonucKumesi.Content != null) { var sonuc = await sonucKumesi.Content.ReadAsStringAsync(); if (sonuc != null) { return(JsonConvert.DeserializeObject <ResultContext>(DataEncrypter.Decrypt(sonuc))); } } return(new ResultContext() { Sonuc = false, Mesaj = "İstek yaparken hata oluştu" }); }
public async Task <ResultContext> Oyla(string SoruID, bool ResimNo) { Dictionary <string, string> form = new Dictionary <string, string>(); form.Add("SoruID", DataEncrypter.Encrypt(SoruID)); if (ResimNo) { form.Add("ResimNo", DataEncrypter.Encrypt("1")); } else { form.Add("ResimNo", DataEncrypter.Encrypt("0")); } var sonucKumesi = await Client.PostAsync("/api/Oyla", new FormUrlEncodedContent(form)); if (sonucKumesi != null && sonucKumesi.Content != null) { var sonuc = await sonucKumesi.Content.ReadAsStringAsync(); if (sonuc != null) { return(JsonConvert.DeserializeObject <ResultContext>(DataEncrypter.Decrypt(sonuc))); } } return(new ResultContext() { Sonuc = false, Mesaj = "İstek yaparken hata oluştu" }); }
public async Task <ResultContext> Kayit(string kullaniciAdi, string Sifre, string AdiSoyadi, string Email) { Dictionary <string, string> form = new Dictionary <string, string>(); form.Add("KullaniciAdi", DataEncrypter.Encrypt(kullaniciAdi)); form.Add("Sifre", DataEncrypter.Encrypt(Sifre)); form.Add("AdiSoyadi", DataEncrypter.Encrypt(AdiSoyadi)); form.Add("Email", DataEncrypter.Encrypt(Email)); var sonucKumesi = await Client.PostAsync("/api/Kayit", new FormUrlEncodedContent(form)); if (sonucKumesi != null && sonucKumesi.Content != null) { var sonuc = await sonucKumesi.Content.ReadAsStringAsync(); if (sonuc != null) { return(JsonConvert.DeserializeObject <ResultContext>(DataEncrypter.Decrypt(sonuc))); } } return(new ResultContext() { Sonuc = false, Mesaj = "İstek yaparken hata oluştu" }); }
public void TestEncryption() { string pass = "******"; string toEncrypt = "hello"; string encrypted = DataEncrypter.Encrypt(toEncrypt, pass); }
private void Encrypt_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(PasswordBox.Text)) { MessageBox.Show("Please Enter the correct Password"); } else { if (PasswordBox.Text.Length != 16) { MessageBox.Show("Please Enter the correct Password"); } else { Range selection = Globals.ThisAddIn.Application.Selection as Range; foreach (object cell in selection.Cells) { try { string data = Convert.ToString(((Range)cell).Value2); string edata = DataEncrypter.Encrypt(data, PasswordBox.Text); ((Range)cell).Value2 = edata; } catch (Exception ex) { //MessageBox.Show("NULL VALUE"); } } } } }
public void CreateNote(Note oldNoteData) { string pass = SettingsProvider.getInstance().PassPhrase; try { Note toAdd = new Note { Content = DataEncrypter.Encrypt(oldNoteData.Content, pass), Name = DataEncrypter.Encrypt(oldNoteData.Name, pass), CreationTime = DataEncrypter.Encrypt(oldNoteData.CreationTime, pass), LastUpdate = DataEncrypter.Encrypt(oldNoteData.LastUpdate, pass), Owner = (oldNoteData.Owner) }; this.db.Notes.Add(toAdd); db.SaveChanges(); oldNoteData.Id = toAdd.Id; } catch (DbEntityValidationException e) { foreach (var eve in e.EntityValidationErrors) { Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:", eve.Entry.Entity.GetType().Name, eve.Entry.State); foreach (var ve in eve.ValidationErrors) { Console.WriteLine("- Property: \"{0}\", Error: \"{1}\"", ve.PropertyName, ve.ErrorMessage); } } throw; } }
public void TestEncryptionThenDecryption() { string pass = "******"; string toEncrypt = "hello"; string encrypted = DataEncrypter.Encrypt(toEncrypt, pass); string decrypted = DataEncrypter.Decrypt(encrypted, pass); Assert.AreEqual(toEncrypt, decrypted); }
public void CreateArchive(string archiveName, string archivePassphrase) { using (DalArchive dalArchive = new DalArchive()) { // Generate owner unique name that'll be used for decrypting string ownerReference = DateTime.Now.ToString("yyyyMMddHHmmssffff"); string encryptedName = DataEncrypter.Encrypt(ownerReference, archivePassphrase); // Call Entity framework dalArchive.CreateArchive(encryptedOwnerName: (encryptedName), archiveName: archiveName); } }
public async Task Log(string Mesaj) { try { Dictionary <string, string> form = new Dictionary <string, string>(); form.Add("Mesaj", DataEncrypter.Encrypt(Mesaj)); var sonucKumesi = await Client.PostAsync("/api/Log", new FormUrlEncodedContent(form)); } catch { App.Current.Exit(); } }
public void UpdateNote(int id, Note noteToSave) { noteToSave.LastUpdate = DateTime.Now.ToString(); var noteFound = db.Notes.SingleOrDefault(note => note.Id == id); if (null != noteFound) { noteFound.Name = DataEncrypter.Encrypt(noteToSave.Name, SettingsProvider.getInstance().PassPhrase); noteFound.Content = DataEncrypter.Encrypt(noteToSave.Content, SettingsProvider.getInstance().PassPhrase); noteFound.LastUpdate = DataEncrypter.Encrypt(noteToSave.LastUpdate, SettingsProvider.getInstance().PassPhrase); db.SaveChanges(); } }
public async Task <ResultContext> UyeProfil(string UyeID) { string url = "/api/UyeProfil?UyeID=" + DataEncrypter.Encrypt(UyeID); var sonucKumesi = await Client.GetAsync(url); if (sonucKumesi != null && sonucKumesi.Content != null) { var sonuc = await sonucKumesi.Content.ReadAsStringAsync(); if (sonuc != null) { return(JsonConvert.DeserializeObject <ResultContext>(DataEncrypter.Decrypt(sonuc))); } } return(new ResultContext() { Sonuc = false, Mesaj = "İstek yaparken hata oluştu" }); }
public async Task <ResultContext> SifremiUnuttum(string mail) { Cookies = new CookieContainer(); Dictionary <string, string> form = new Dictionary <string, string>(); form.Add("Email", DataEncrypter.Encrypt(mail)); var sonucKumesi = await Client.PostAsync("/api/SifremiUnuttum", new FormUrlEncodedContent(form)); if (sonucKumesi != null && sonucKumesi.Content != null) { var sonuc = await sonucKumesi.Content.ReadAsStringAsync(); if (sonuc != null) { return(JsonConvert.DeserializeObject <ResultContext>(DataEncrypter.Decrypt(sonuc))); } } return(new ResultContext() { Sonuc = false, Mesaj = "İstek yaparken hata oluştu" }); }