public IActionResult AddRelationItem(string relId) { var model = new AddRelationItemViewModel { }; // var currentRelation = await this.classification.GetRelShortInfoAsync(relId); model.RelationId = relId; return(PartialView("_RelationItemModalPartial", model)); }
public async Task <IActionResult> AddRelationItem(AddRelationItemViewModel model) { if (ModelState.IsValid) { var currentuser = await this.userManager.GetUserAsync(User); bool result = await this.classification.AddRelationItemAsync(model.RelationId, model.SrcItemId, model.DestItemId, currentuser.Id); if (result) { TempData[SuccessMessageKey] = "Връзката е добавена успешно!"; } else { TempData[ErrorMessageKey] = "Грешка!!! Проверете дали кодовете на елементите са реални и дали няма вече такава връзка."; } //return RedirectToAction("RelDetails", "Relations", new { relCode = model.RelationId }); } return(PartialView("_RelationItemModalPartial", model)); }