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