public IActionResult InsertTitles(List <string> titles) { var statusText = "{0} adet başlıktan {1} adet başlığın eklenmesi başarıyla tamamlandı."; try { var insertedTitleCount = _headerService.BulkInsert(HttpContext.User, titles); if (insertedTitleCount > 0) { if (titles.Count == insertedTitleCount) { statusText = "Tüm başlıklar başarıyla eklendi."; } else { statusText = string.Format(statusText, titles.Count, insertedTitleCount); } } else { statusText = "Seçilen başlıklar daha önce eklenmiş."; } return(Content(JsonConvert.SerializeObject(new { status = "success", message = statusText, returnUrl = this.Action <HomeController>(nameof(Index)) }))); } catch (Exception ex) { return(Content(JsonConvert.SerializeObject(new { status = "error", message = ex.Message }))); } }