public IActionResult Update([FromBody] dynamic bankData)
        {
            ValidateSession();
            var result = "";

            try
            {
                if (bankData != null)
                {
                    Lms_BankPoco bankPoco = JsonConvert.DeserializeObject <Lms_BankPoco>(JsonConvert.SerializeObject(bankData[0]));

                    using (var scope = new TransactionScope())
                    {
                        var existingBank = _bankLogic.GetSingleById(bankPoco.Id);

                        existingBank.BankName      = bankPoco.BankName;
                        existingBank.BankShortName = bankPoco.BankShortName;
                        var bankId = _bankLogic.Update(existingBank).Id;
                        if (bankId > 0)
                        {
                            scope.Complete();
                            result = bankId.ToString();
                        }
                    }
                }
            }
            catch (Exception ex)
            {
            }

            return(Json(result));
        }
        public IActionResult Add([FromBody] dynamic bankData)
        {
            ValidateSession();
            var result = "";

            try
            {
                if (bankData != null)
                {
                    Lms_BankPoco bankPoco = JsonConvert.DeserializeObject <Lms_BankPoco>(JsonConvert.SerializeObject(bankData[0]));

                    using (var scope = new TransactionScope())
                    {
                        bankPoco.CreateDate = DateTime.Now;
                        bankPoco.CreatedBy  = sessionData.UserId;

                        var bankId = _bankLogic.Add(bankPoco).Id;
                        if (bankId > 0)
                        {
                            scope.Complete();
                            result = bankId.ToString();
                        }
                    }
                }
            }
            catch (Exception ex)
            {
            }

            return(Json(result));
        }