public IActionResult Add(VMCategoryAttributeOption vmoption) { TbCategoryAttributeOption option = mapper.Map <VMCategoryAttributeOption, TbCategoryAttributeOption>(vmoption); unitOfWork.CategoryAttributeOptions.Add(option); unitOfWork.Complete(); vmoption.Id = option.Id; return(Ok(vmoption)); }
public IActionResult Edit(VMCategoryAttributeOption vmoption) { TbCategoryAttributeOption option = unitOfWork.CategoryAttributeOptions.Get(vmoption.Id); if (option == null) { return(NotFound()); } option = mapper.Map <VMCategoryAttributeOption, TbCategoryAttributeOption>(vmoption); unitOfWork.Complete(); return(Ok(vmoption)); }
public IActionResult Get(int id) { TbCategoryAttributeOption option = unitOfWork.CategoryAttributeOptions.Get(id); if (option == null) { return(NotFound()); } VMCategoryAttributeOption vmoption = mapper.Map <TbCategoryAttributeOption, VMCategoryAttributeOption>(option); return(Ok(vmoption)); }