public async Task <ResponceModel> Add([FromBody] District model) { var identifier = User.Claims.FirstOrDefault(p => p.Type == "id"); if (identifier == null) { return(new ResponceModel(401, "FAILED", null, new string[] { "Yetkilendirme Hatası." })); } try { var district = await districtService.Add(model); if (await districtService.SaveChanges()) { return(new ResponceModel(200, "OK", district, null)); } else { return(new ResponceModel(400, "ERROR", null, new string[] { "İlçe kayıt edilirken bir sorun oluştu." })); } } catch (Exception ex) { await _logService.Add(new SystemLog() { Content = ex.Message, CreateDate = DateTime.Now, UserId = 0, EntityName = districtService.GetType().Name }); return(new ResponceModel(500, "ERROR", null, new string[] { "İlçe kayıt edilirken bir sorun oluştu." })); } }
public ActionResult Insert(District item, Guid?id) { item.RegionToID = (Guid)id; bool result = ds.Add(item); if (result) { return(RedirectToAction("Index", new { id = item.RegionToID })); } ViewBag.Message = "Ekleme İşlemi Başarısız"; return(View()); }
public ActionResult Insert(District item) { ViewBag.CountryID = new SelectList(ilceservisi.GetActive(), "ID", "CountryName", item.CountryID); if (ModelState.IsValid) { bool sonuc = semtservisi.Add(item); if (sonuc) { return(RedirectToAction("Index")); } else { ViewBag.Mesaj = "Semt Ekleme işlemi Sirasinda bir hata olustu.Lütfen daha sonra tekrar deneyin."; } } else { ViewBag.Mesaj = "Girmiş oldugunuz bilgiler hatali formattta veya eksiktir.Lütfen girmeye çaliştiğiniz verileri kontrol edin."; } return(View()); }
public ActionResult Add(District data) { _districtService.Add(data); return(Redirect("/Admin/Saying/List")); }