/// <summary> /// Добавяне на банкови сметки към обект /// </summary> /// <param name="sourceType"></param> /// <param name="sourceId"></param> /// <returns></returns> public IActionResult AddBankAccount(int sourceType, long sourceId) { SetViewBagBankAccount(sourceType, sourceId); BankAccountEditVM model = new BankAccountEditVM(); model.SourceType = sourceType; model.SourceId = sourceId; return(View(nameof(EditBankAccount), model)); }
public IActionResult EditBankAccount(BankAccountEditVM model) { if (!ModelState.IsValid) { SetViewBagBankAccount(model.SourceType, model.SourceId); return(View(nameof(EditBankAccount), model)); } if (service.BankAccount_SaveData(model)) { SetSuccessMessage(MessageConstant.Values.SaveOK); return(RedirectToAction(nameof(EditBankAccount), new { id = model.Id })); } else { SetErrorMessage(MessageConstant.Values.SaveFailed); } SetViewBagBankAccount(model.SourceType, model.SourceId); return(View(nameof(EditBankAccount), model)); }