예제 #1
0
        public override async Task <bool> CreateAsync([FromBody] ProductType productType)
        {
            var submoduleType = await _submoduleTypeService.GetAsync(sb => sb.SubmoduleTypeCode == productType.SubmoduleTypeCode);

            var submodule = await _submoduleService.GetAsync(sb => sb.SubmoduleCode == productType.SubmoduleCode);

            productType.SubmoduleTypeID = submoduleType.ID;
            productType.SubmoduleID     = submodule.ID;
            var result = await _productTypeService.CreateAsync(productType);

            return(result);
        }
 public async Task <IActionResult> Post([FromBody] ProductType data)
 {
     data.TenantId  = Context.TenantId;
     data.CreatedOn = DateTime.Now;
     return(Respond(await _service.CreateAsync(data)));
 }