public ProposalStatus FetchProposalStatus(ProposalStatus proposalStatus) { #region Call API proposalStatus = WebApiLogic.GetPostComplexTypeToAPI<ProposalStatus>(proposalStatus, "FetchProposalStatus", "Policy"); #endregion return proposalStatus; }
private static void SetProposalStatus( Proposal proposal, ProposalStatus status ) { if( proposal.Status != ProposalStatus.Created ) { throw new InvalidOperationException(); } proposal.Status = status; }
private static void SetProposalStatus(Proposal proposal, ProposalStatus status) { if (proposal.Status != ProposalStatus.Created) { throw new InvalidOperationException(); } proposal.Status = status; }
public Excursion( User user, string name, ProposalStatus status ) : this() { User = user; Name = name; ProposalStatus = status; }
public Article( User user, string name, ProposalStatus status ) : this() { User = user; Name = name; ProposalStatus = status; }
public Proposal(IProposalContent content, ulong proposalId, ProposalStatus status, TallyResult finalTallyResult, DateTimeOffset submitTime, DateTimeOffset depositEndTime, IList <Coin> totalDeposit, DateTimeOffset votingStartTime, DateTimeOffset votingEndTime) { Content = content; ProposalId = proposalId; Status = status; FinalTallyResult = finalTallyResult; SubmitTime = submitTime; DepositEndTime = depositEndTime; TotalDeposit = totalDeposit; VotingStartTime = votingStartTime; VotingEndTime = votingEndTime; }
private void ChangeStatus(Content content, ProposalStatus status = ProposalStatus.Added) { try { content.SetStatus(User, ProposalStatus.Added); Manager.Container.SaveChanges(); } catch (AccessDeniedException) { Utility.Warn( "У Вас недостаточно полномочий для работы с заявками." ); } }
public ProposalStatus FetchProposalStatus(ProposalStatus proposalStatus) { TpServiceLog tpServiceLog = new TpServiceLog(); tpServiceLog.ServiceRequest = Newtonsoft.Json.JsonConvert.SerializeObject(proposalStatus); TransactLog transactLog = new TransactLog(); transactLog.SerivceTraceID = tpServiceLog.ServiceTraceID = proposalStatus.ServiceTraceID; transactLog.UserName = proposalStatus.UserName; string Message = ValidateUserAuth(transactLog); if (Message != "" && Message != null) { proposalStatus.Message = Message; return(proposalStatus); } AIA.Life.Business.Policy.PolicyBusiness objPolicyBusiness = new AIA.Life.Business.Policy.PolicyBusiness(); proposalStatus = objPolicyBusiness.FetchProposalStatus(proposalStatus); tpServiceLog.ServiceResponse = Newtonsoft.Json.JsonConvert.SerializeObject(proposalStatus); commonBusiness.CreateServiceLog(tpServiceLog); return(proposalStatus); }