public IResult Update(SubCategoriesDto subCategoriaDto) { if (!Util.IsGuid(subCategoriaDto.Identification)) { return(new ValidateResult(null, false, "A identificação fornecida está inválida")); } SubCategoriesEntity subCategories = _subCategoriesRepository.Get(subCategoriaDto.Identification); subCategories.SetName(subCategoriaDto.Name); subCategories.SetCategories(subCategoriaDto.Categories); subCategories.Validate(); if (subCategories.Invalid) { return(new ValidateResult(subCategories.Notifications, false, "Problemas ao atualizar a Mesa")); } _subCategoriesRepository.Update(subCategories); return(new ValidateResult(subCategories, true, "SubCategoria atualizada com sucessso")); }
public void Update(SubCategories subCategories) { _subCategoriesRepository.Update(subCategories); _unitOfWork.Complete(); }