コード例 #1
0
        public IActionResult Post([FromBody] BankDetailsDto bankDetails)
        {
            var bankDetailsEntity = _mapper.Map <BankDetails>(bankDetails);

            try
            {
                // save
                _iBankingDetailsService.Create(bankDetailsEntity);
                return(Ok());
            }
            catch (AppException ex)
            {
                // return error message if there was an exception
                return(BadRequest(new { message = ex.Message }));
            }
        }
コード例 #2
0
ファイル: JudanController.cs プロジェクト: sanagarah/Judan
        public bool AddBankDetails(BankDetailsDto bankDetailsDto)
        {
            BankDetails bankDetails = new BankDetails()
            {
                OwnerName     = bankDetailsDto.OwnerName,
                BankName      = bankDetailsDto.BankName,
                AccountNumber = bankDetailsDto.AccountNumber,
                Date          = bankDetailsDto.Date,
                Time          = bankDetailsDto.Time,
                Picture       = bankDetailsDto.Picture,
                IsConfirmed   = bankDetailsDto.IsConfirmed,
            };

            datacontext.BanksDetails.Add(bankDetails);
            return(datacontext.SaveChanges() != -1);
        }
コード例 #3
0
        public IActionResult Put([FromBody] BankDetailsDto bankDetails)
        {
            // map dto to entity and set id
            var bankDetails1 = _mapper.Map <BankDetails>(bankDetails);

            try
            {
                // save
                _iBankingDetailsService.Update(bankDetails1);
                return(Ok());
            }
            catch (AppException ex)
            {
                // return error message if there was an exception
                return(BadRequest(new { message = ex.Message }));
            }
        }