public void StartProposing(ICommandState cmd) { ProposalState state; do { state = new ProposalState { InitialValue = cmd, BallotNumber = BallotStep + ballotBase, ProposalNumber = GenerateNextProposalNumber(), LastMessage = DateTime.Now }; } while (proposalsState.TryAdd(state.ProposalNumber, state) == false); foreach (var uri in allAcceptors) { SendAsync(uri, new Propose { BallotNumber = state.BallotNumber, Originator = orignatorUri, ProposalNumber = state.ProposalNumber }); } }
public IEnumerable <ProposalDTO> GetProposalsByState(int idUser, ProposalState proposalState) { using (var uow = new UnitOfWork()) { var proposals = uow.getRepository <Proposal>().getAll().Where(proposal => proposal.Participation.UserId == idUser && proposal.ProposalState == proposalState); return(_proposalConverter.convertToDTOList(proposals)); } }
public IEnumerable <ProposalDTO> GetProposalsByState(ProposalState proposalState, int confId) { using (var uow = new UnitOfWork()) { var proposals = uow.getRepository <Proposal>().getAll().Where(proposal => proposal.ProposalState == proposalState && proposal.Participation.ConferenceId == confId); return(_proposalConverter.convertToDTOList(proposals)); } }
private void OnStartProposing(StartProposing startProposing) { var state = new ProposalState { InitialValue = startProposing.Value, BallotNumber = BallotStep + ballotBase, ProposalNumber = GenerateNextProposalNumber(), LastMessage = DateTime.Now }; proposalsState[state.ProposalNumber] = state; foreach (var acceptor in acceptors) { acceptor.SendMessage(new Propose { Originator = this, ProposalNumber = state.ProposalNumber, BallotNumber = state.BallotNumber }); } }
public void StartProposing(ICommandState cmd) { ProposalState state; do { state = new ProposalState { InitialValue = cmd, BallotNumber = BallotStep + ballotBase, ProposalNumber = GenerateNextProposalNumber(), LastMessage = DateTime.Now }; } while (proposalsState.TryAdd(state.ProposalNumber, state) == false); foreach (var uri in allAcceptors) { SendAsync(uri, new Propose { BallotNumber = state.BallotNumber, Originator = orignatorUri, ProposalNumber = state.ProposalNumber }); } }
public IEnumerable <ProposalDTO> GetProposalsByState(int idUser, ProposalState proposalState) { return(_proposalService.GetProposalsByState(idUser, proposalState)); }
public IEnumerable <ProposalDTO> GetProposalsByState(ProposalState proposalState, int confId) { return(_proposalService.GetProposalsByState(proposalState, confId)); }
public IEnumerable <ProposalDTO> getProposalsByState(int idUser, ProposalState proposalState) { return(_server.GetProposalsByState(idUser, proposalState)); }
public IEnumerable <ProposalDTO> getProposalsByState(ProposalState proposalState, int confId) { return(_server.GetProposalsByState(proposalState, confId)); }