Exemplo n.º 1
0
        public IHttpActionResult PostBeneficiary(long id, [FromBody] BeneficiaryDetail beny)
        {
            if (db.AccountDetails.Any(a => a.AccountNumber == beny.BenificiaryAccountNumber))
            {
                objben.AddBenificiary(id, beny);
            }
            else
            {
                return(Ok("Beneficiary Account Number does not exists"));
            }
            //try
            //{
            //    if (!ModelState.IsValid)
            //    {
            //        return BadRequest(ModelState);
            //    }

            //    objben.AddBenificiary(id, beny);
            //}

            //catch (Exception ex)
            //{
            //    throw ex;
            //}

            return(Ok(beny));
        }
        public HttpResponseMessage DelBeneficiary(long cusacc, long benacc)
        {
            try
            {
                BeneficiaryDetail beneficiaryDetail = objben.Get(cusacc, benacc);

                if (beneficiaryDetail == null)
                {
                    return(Request.CreateResponse(HttpStatusCode.BadRequest, "No Beneficiary Found"));
                }

                objben.DeleteBeneficiary(cusacc, benacc);
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(Request.CreateResponse(HttpStatusCode.OK, "Beneficiary Deleted"));
        }
        public IHttpActionResult PostBeneficiary(long id, [FromBody] BeneficiaryDetail beny)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(BadRequest(ModelState));
                }

                objben.AddBenificiary(id, beny);
            }

            catch (Exception ex)
            {
                throw ex;
            }

            return(Ok(beny));
        }