コード例 #1
0
        public void Create(AccountCreateCommandModel model)
        {
            var item = AccountBusinessLogic.MapForCreate(model);

            this.AccountDataService.Add(item);
            this.AccountDataService.SaveChanges();
        }
コード例 #2
0
        public static Account MapForCreate(AccountCreateCommandModel source)
        {
            var target = new Account()
            {
                Name   = source.Name,
                Bank   = source.Bank,
                Amount = source.Amount
            };

            return(target);
        }
コード例 #3
0
 public IHttpActionResult Create(AccountCreateCommandModel account)
 {
     if (account == null)
     {
         return(NotFound());
     }
     else
     {
         _accountBusinessLogic.Create(account);
         return(Ok());
     }
 }