コード例 #1
0
        public async Task <ServiceResult> AddSimcart(SimCartAdd model)
        {
            try
            {
                SimCart simCart = new SimCart()
                {
                    BasePrice    = model.BasePrice,
                    FinalPrice   = model.FinalPrice,
                    StartDate    = model.StartDate,
                    EndDate      = model.EndDate,
                    sAvailable   = model.IsAvailable,
                    RemainTime   = model.RemainTime,
                    UserId       = model.UserId,
                    Number       = model.Number,
                    KindOfUse    = model.KindOfUse,
                    OperatorType = model.OperatorType,
                    SimcartType  = model.SimcartType,
                    RoundType    = model.RoundType
                };
                await _domatelContext.SimCarts.AddAsync(simCart);

                await _domatelContext.SaveChangesAsync();

                return(new ServiceResult
                {
                    Message = string.Empty,
                    Status = (int)Configuration.ServiceResultStatus.Success
                });
            }
            catch (Exception e)
            {
                return(new ServiceResult
                {
                    Message = e.Message,
                    Status = (int)Configuration.ServiceResultStatus.Error
                });
            }
        }
コード例 #2
0
 public async Task <ServiceResult> PostSimCart([FromBody] SimCartAdd model)
 {
     return(await _simcartService.AddSimcart(model));
 }
コード例 #3
0
 public async Task <ServiceResult> AddSimcart(SimCartAdd model)
 {
     return(await _simcartRepository.AddSimcart(model));
 }