public async Task <int> AddAreaMovements(string[] stringMovementIdList, int areaId) { AreaMovements newAreaMovement = null; int success = 0; foreach (var thatMovement in stringMovementIdList) { newAreaMovement = new AreaMovements(); newAreaMovement.FKMovementId = Convert.ToInt32(thatMovement); newAreaMovement.FKAreaId = areaId; await _areaMovementsRepository.Add(newAreaMovement); success = await _areaMovementsRepository.Save(); } if (success > 0) { return(1); } return(0); }