private void Reload_All() { sy = new Contract(@".\syContract.ini");//获取子系统中的合同号 sy_contracts = (List <Sys_Contract>)sy.GetList(); kc = new Contract(@".\kcContract.ini");//获取子系统中的合同号 kc_contracts = (List <Sys_Contract>)kc.GetList(); mContractor = new MainContractor(@".\mainContract.ini"); msc = (List <MainContract>)mContractor.GetList(); syor = new Ticket(@".\syContract.ini"); sy_Tickets = (List <SysTicket>)syor.GetList(); kcor = new Ticket(@".\kcContract.ini"); kc_Tickets = (List <SysTicket>)kcor.GetList(); All_Tickets = new List <SysTicket>(); All_Tickets.AddRange(kc_Tickets); All_Tickets.AddRange(sy_Tickets); _AreaList = GetAllArea(); tkor = new Ticktor(All_Tickets, msc); ckor = new Clockor(@".\syContract.ini"); _Clocks = ckor.GetList(); tkor.ImportClock(_Clocks); }
// The nexxt 2 method open the correspoding Contract Detail Form for user to view the full contract again. private void contractList_MouseDoubleClick(object sender, MouseEventArgs e) { ListViewHitTestInfo listViewHitTestInfo = ContractList.HitTest(e.X, e.Y); ListViewItem clickedItem = listViewHitTestInfo.Item; if (clickedItem != null) { int contractID = int.Parse(clickedItem.SubItems[1].Text); RentContract contractToShow = manage.GetContracts()[0]; foreach (RentContract contract in manage.GetContracts()) { if (contract.Id == contractID) { contractToShow = contract; break; } } if (PreviewModeRadio.Checked == true) { ContractDetailForm contractDetailForm = new ContractDetailForm(this.manage, contractToShow); var thread = new Thread(() => Program.Start(contractDetailForm)); thread.Start(); this.Close(); } else { ContractUpdater updater = new ContractUpdater(this.manage, contractToShow); var thread = new Thread(() => Program.Start(updater)); thread.Start(); this.Close(); } } }
public void DeployContract() { List <object> contractList = new List <object>(); for (int i = 0; i < ThreadCount; i++) { dynamic info = new System.Dynamic.ExpandoObject(); info.Id = i; info.Account = AccountList[i].Account; var ci = new CommandInfo("deploy_contract"); ci.Parameter = $"AElf.Benchmark.TestContract 0 {AccountList[i].Account}"; CH.ExecuteCommand(ci); Assert.IsTrue(ci.Result); ci.GetJsonInfo(); string genesisContract = ci.JsonInfo["txId"].ToString(); Assert.AreNotEqual(string.Empty, genesisContract); info.TxId = genesisContract; info.Result = false; contractList.Add(info); } int count = 0; while (true) { foreach (dynamic item in contractList) { if (item.Result == false) { var ci = new CommandInfo("get_tx_result"); ci.Parameter = item.TxId; CH.ExecuteCommand(ci); Assert.IsTrue(ci.Result); ci.GetJsonInfo(); ci.JsonInfo = ci.JsonInfo; string deployResult = ci.JsonInfo["result"]["result"]["tx_status"].ToString(); if (deployResult == "Mined") { count++; item.Result = true; string abiPath = ci.JsonInfo["result"]["result"]["return"].ToString(); ContractList.Add(new Contract(item.Id, abiPath)); AccountList[item.Id].Increment = 1; } Thread.Sleep(10); } } if (count == contractList.Count) { break; } else { Thread.Sleep(1000); } } }
// GET: Contracts public ActionResult Index(int?id) { ContractList spList = new ContractList(); var contract = db.Contract.Include(s => s.Client).Where(s => s.clientId == id); spList.Contracts = contract.ToList(); spList.ClientId = id; return(View(spList)); }
protected void Page_Load(object sender, EventArgs e) { RedirectToLoginIfAnonymous(); if (!IsPostBack) { //HideControlsBasedOnAccess(ServiceContext, Contact); } var result = new List <Entity>(); var findContracts = from c in ServiceContext.CreateQuery("contractdetail") //("contract") where c.GetAttributeValue <Guid?>("customerid") == Contact.GetAttributeValue <Guid?>("parentcustomerid") select c; result.AddRange(findContracts); //var contracts = new CaseAccess().CasesForCurrentUser.Cast<Incident>(); var status = StatusDropDown.Text; var contractByStatus = string.Equals(status, "Active", StringComparison.InvariantCulture) ? result.Where(c => ((OptionSetValue)c.Attributes["statecode"]).Value == (int)Enums.ContractDetailState.Existing || ((OptionSetValue)c.Attributes["statecode"]).Value == (int)Enums.ContractDetailState.Renewed) : result.Where(c => ((OptionSetValue)c.Attributes["statecode"]).Value == (int)Enums.ContractDetailState.Expired || ((OptionSetValue)c.Attributes["statecode"]).Value == (int)Enums.ContractDetailState.Canceled); //var contractByStatus = string.Equals(status, "Active", StringComparison.InvariantCulture) // ? result.Where(c => ((OptionSetValue)c.Attributes["statecode"]).Value == (int)Enums.ContractState.Active) // : result.Where(c => ((OptionSetValue)c.Attributes["statecode"]).Value != (int)Enums.ContractState.Active); //var casesByCustomer = string.Equals(CustomerFilter.Text, "My", StringComparison.InvariantCulture) // ? casesByStatus.Where(c => c.CustomerId.Id == Contact.ContactId) // : string.Equals(CustomerFilter.Text, "My Company's", StringComparison.InvariantCulture) // ? casesByStatus.Where(c => c.CustomerId.Id != Contact.ContactId) // : casesByStatus; if (contractByStatus.Count() == 0) { return; } ContractList.DataKeyNames = new[] { "contractid" }; ContractList.DataSource = contractByStatus.ToDataTable(XrmContext); ContractList.ColumnsGenerator = new CrmSavedQueryColumnsGenerator("Web Contract Lines"); //("Contracts Web View"); ContractList.DataBind(); }
public void ContractList_Valid() { //1. Setup data //a.request string orgCode = "MYTU", siteCode = "IC00"; //b.response List <ContractList> list = new List <ContractList>(); var contract = new ContractList() { ContractId = "0206123B", ContractName = "SSC 4MTI AALL JOB FUTURES LTD", ContractType = "SSC" }; list.Add(contract); contract = new ContractList() { ContractId = "0207417B", ContractName = "DES - DMS 4MTI AALL JOB FUTURES LTD", ContractType = "DESA" }; list.Add(contract); var response = new ContractListResponse { MoreDataFlag = "", contractLists = list.ToArray(), }; mockActivityManagementWcf.Setup(m => m.ContractList(It.IsAny <ContractListRequest>())).Returns(response); //2. exec var result = SystemUnderTest().ListContracts(orgCode, siteCode); //3. Verification //Verify response list Assert.AreEqual(response.contractLists.Length, result.Count()); //Verify behaviour mockActivityManagementWcf.Verify(m => m.ContractList(It.Is <ContractListRequest>(r => r.OrgCode == orgCode)), Times.Once()); }
public IList <ContractList> Search(int?keyword = null, int?criterion = null) { logger.Info("Start Service to search info of the distributor..."); repo_con = uow.Repository <Contract>(); IList <Contract> con = new List <Contract>(); if (keyword == null) { con = repo_con.GetAll().ToList(); } else if (criterion == 1) // search by id of distributor { con = repo_con.GetAll(x => x.distributor == keyword).OrderByDescending(x => x.beginDate).ToList(); } else if (criterion == 2) // search by id of contract { con = repo_con.GetAll(x => x.idContract == keyword).ToList(); } else if (criterion == 3) // Search contract that close expired date { DateTime date = DateTime.Now.AddDays((double)keyword); con = repo_con.GetAll(x => x.expiredDate <= date).OrderByDescending(x => x.expiredDate).ToList(); } //if (con.Count() == 0) return null; IList <ContractList> listCon = new List <ContractList>(); ContractList lCon; foreach (var item in con) { lCon = new ContractList(); lCon.BeginDate = item.beginDate; lCon.Dis_Name = item.Distributor1.name; lCon.ExpriedDate = item.expiredDate; lCon.IdCon = item.idContract; lCon.Status = item.status; listCon.Add(lCon); } logger.Info("End service..."); return(listCon); }
public void ClientIndexChanged(int index) { if (ClientList.Count < index) { return; } var selectedClient = ClientNameList[index]; var matchingClients = ClientList.Where(x => x.ClientName == selectedClient).ToList(); ContractList.Clear(); ContractList = new List <string>(); if (matchingClients == null) { return; } foreach (var contract in matchingClients) { ContractList.Add(contract.ContractName); } }
/// <summary> /// ResponseHandlerFundamentalData /// </summary> /// <param name="obj"></param> private void ResponseHandlerFundamentalData(IBSampleApp.messages.FundamentalsMessage obj) { BackgroundLog = Brushes.White; var message = string.Empty; LogCurrent.Add($"Processing {CurrentContract.Company} ... {ContractList.Count()} companies more."); ContractList.Remove(CurrentContract); string fmpSymbol = QueryFactory.SymbolByCompanyNameQuery.Run(CurrentContract.Company); if (string.IsNullOrWhiteSpace(fmpSymbol)) { LogCurrent.Add($"ERROR! FMP symbol for {CurrentContract.Company} could not be found."); return; } foreach (string date in Dates) { FundamentalsXmlDocument xmlDocument = XmlFactory.Instance.CreateXml(obj, date); SaveIncomeStatement(CurrentContract, fmpSymbol, xmlDocument, date); SaveBalanceSheet(CurrentContract, fmpSymbol, xmlDocument, date); SaveCashFlowStatement(CurrentContract, fmpSymbol, xmlDocument, date); } }
private void SessionOnSymbolLookupReceived(OEC.API.SymbolLookupCriteria criteria, ContractList contracts) { foreach (var contract in contracts) { ProcessContract(contract, contract.CurrentPrice, 0); } SendOutMessage(new SecurityLookupResultMessage()); }
private void SessionOnSymbolLookupReceived(OEC.API.SymbolLookupCriteria criteria, ContractList contracts) { foreach (var contract in contracts) { ProcessContract(contract, contract.CurrentPrice, 0); } SendOutMessage(new SecurityLookupResultMessage()); }
private void SessionOnSymbolLookupReceived(OEC.API.SymbolLookupCriteria criteria, ContractList contracts) { var transId = _lookups.TryGetValue(criteria); foreach (var contract in contracts) { ProcessContract(contract, contract.CurrentPrice, transId); } SendOutMessage(new SecurityLookupResultMessage { OriginalTransactionId = transId }); }
public override void LoadContacts() { ContractList.Clear(); OCMessageList.Clear(); messageStore.GetQueryMessageList(dtStart, dtEnd, Keyword, ContractList, OCMessageList); }
private void SessionOnSymbolLookupReceived(OEC.API.SymbolLookupCriteria criteria, ContractList contracts) { var transId = _lookups.TryGetValue(criteria); foreach (var contract in contracts) { ProcessContract(contract, contract.CurrentPrice, transId); } SendOutMessage(new SecurityLookupResultMessage { OriginalTransactionId = transId }); }