public async Task<ActionResult> EditParameter(string id) { var dbResult = await bll.ServerInfo().FindByIdAsync(id); if (dbResult != null) { var result = new ServerParamaterViewModel(); result.Id = id; result.key_str = dbResult.key_str; result.value_str = dbResult.value_str; return View(result); } else return HttpNotFound(); }
public async Task<ActionResult> EditParameter(string id, ServerParamaterViewModel model) { if (ModelState.IsValid) { var isSuccess = await bll.ServerInfo().Update(id, new DataAccessLayer.Contexts.ServerInfo { key_str = model.key_str, value_str = model.value_str }); if (isSuccess) return RedirectToAction("Index", "Server"); } ModelState.AddModelError("", "Parametre Güncellenemedi!"); return View(); }
public async Task<ActionResult> Create(ServerParamaterViewModel model) { if (ModelState.IsValid) { var isSuccess = await bll.ServerInfo().Add(new DataAccessLayer.Contexts.ServerInfo { Id = Guid.NewGuid().ToString(), key_str = model.key_str, value_str = model.value_str }); if (isSuccess) return RedirectToAction("Index", "Server"); } ModelState.AddModelError("", "Parametre Oluşturulamadı!"); return View(); }