public async Task <BaseResult> CreateOrUpdate(CampaignOrderModel model, int updateBy = 0, string updateByUserName = "") { var campaignOrder = model.ToCampaignOrder(); //Cập nhật thông tin chung của thực thể campaignOrder = campaignOrder.UpdateCommonInt(updateBy, updateByUserName); if (campaignOrder.Id > 0) { //Cập nhật return(await Update(campaignOrder)); } else { //Thêm mới return(await Create(campaignOrder)); } }
public async Task <IActionResult> CreateOrUpdate([FromBody] CampaignOrderModel campaignOrder) { var result = await _campaignOrderService.CreateOrUpdate(campaignOrder); return(Ok(result)); }
public static CampaignOrder ToCampaignOrder(this CampaignOrderModel model) { return(model.MapTo <CampaignOrderModel, CampaignOrder>()); }