Beispiel #1
0
        /// <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));
        }
Beispiel #2
0
 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));
 }