public IResult Add(OperationClaim operationClaim) { var result = _operationClaimDal.GetAll(o => o.Name == operationClaim.Name); if (result.Count != 0) { return(new ErrorResult(Messages.OperationClaimAlreadyExist)); } _operationClaimDal.Add(operationClaim); return(new SuccessResult(Messages.AddedOperationClaim)); }
//[ValidationAspect(typeof(OperationClaimValidator))] public IResult Add(OperationClaim entity) { var result = BusinessRules.Run(CheckOperationClaimCount()); if (result != null) { return(result); } _userDal.Add(entity); return(new SuccessResult(Messages.Added)); }
public IResult Add(OperationClaim operationClaim) { IResult result = BusinessRules.Run(CheckIfOperationClaimAlreadyExist(operationClaim)); if (result != null) { return(result); } _operationClaimDal.Add(operationClaim); return(new SuccessResult(Messages.OperationClaimAdded)); }
public IResult Add(OperationClaim operationClaim) { IResult result = BusinessRules.Run( CheckIfOperationClaimNameIsExists(operationClaim.Name) ); if (result != null) { return(result); } _operationClaimDal.Add(operationClaim); return(new SuccessResult()); }
public async Task <IResult> Handle(CreateOperationClaimCommand request, CancellationToken cancellationToken) { if (IsClaimExists(request.ClaimName)) { return(new ErrorResult(Messages.OperationClaimExists)); } var operationClaim = new OperationClaim { Name = request.ClaimName }; _operationClaimDal.Add(operationClaim); _operationClaimDal.SaveChangesAsync().Wait(); return(new SuccessResult(Messages.OperationClaimAdded)); }
public IResult Add(OperationClaim operationClaim) { _operationClaimDal.Add(operationClaim); return(new SuccessResult(Messages.OperationClaimAdded)); }
public IResult Add(OperationClaim entity) { _operationClaimDal.Add(entity); return(new SuccessResult(Messages.AddedSuccess)); }
public IResult Add(OperationClaim operationClaim) { _operationClaimDal.Add(operationClaim); return(new SuccessResult()); }