public static string YedekYukle(string dosyaYolu, bool SilYedekle) { try { CariRepository cr = new CariRepository(); HareketRepository hr = new HareketRepository(); GrupRepository gr = new GrupRepository(); if (SilYedekle) { cr.SilYedekle(); gr.SilYedekle(); hr.SilYedekle(); } var yedek = Kayit <YedeklerViewModel> .YedekOku(dosyaYolu); cr.YedekYukle(yedek.CariYedek); hr.YedekYukle(yedek.HesapYedek); gr.YedekYukle(yedek.GrupYedek); return("Yedekteki kayıtlar başarıyla aktarıldı."); } catch (Exception ex) { return("Yedek alınmaya çalışırken bir hata oluştu" + ex.Message); } }