private void Awake() { if (this.IsIgnored()) { Destroy(this); return; } MilestoneCollection.InitializeMilestones(this.m_Milestones); }
private void FillDdlMilestones(Waive waive) { MilestoneCollection milestones = Milestone.Utils.GetMilestonesByCaseID(caseID); foreach (var item in milestones) { ddlMilestone.Items.Add(new ListItem(item.Title, item.ID.ToString())); } ddlMilestone.SelectedValue = waive.MilestoneID.ToString(); }
protected CollectionBase GenerateMilestoneCollectionFromReader(IDataReader returnData) { MilestoneCollection mlsCollection = new MilestoneCollection(); while (returnData.Read()) { Milestone newMilestone = new Milestone((int)returnData["MilestoneId"], (int)returnData["ProjectId"], (string)returnData["MilestoneName"], (string)returnData["MilestoneImageUrl"]); mlsCollection.Add(newMilestone); } return(mlsCollection); }
private void FillDdlMilestones(long caseID) { MilestoneCollection contracts = Milestone.Utils.GetMilestonesByCaseID(caseID); long filterMilestoneID = Convert.ToInt64(Request.QueryString[FilterQueries.filterMilestone]); foreach (var item in contracts) { ddlMilestone.Items.Add(new ListItem(item.Title, item.ID.ToString())); ddlMilestoneExtra.Items.Add(new ListItem(item.Title, item.ID.ToString())); } }
public static MilestoneCollection GetMilestonesByCaseID(Int64 CaseID) { MilestoneCollection c = new MilestoneCollection(); DataTable dt = Execute.FillDataTable(StoredProcedures.GetMilestonesByCaseID, new System.Data.SqlClient.SqlParameter("CaseID", CaseID)); if (dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { Milestone o = new Milestone(); LoadMilestoneByReader(row, o); c.Add(o); } } return(c); }
public override void Update() { int capacity = 0; int need = 0; if (Singleton <DistrictManager> .exists) { capacity = Capacity; need = Need; } var milestoneUnlocked = true; if (string.IsNullOrEmpty(UnlockedMilestone) == false) { milestoneUnlocked = Singleton <UnlockManager> .instance.Unlocked(MilestoneCollection.FindMilestone(UnlockedMilestone)); } var isUnlocked = Singleton <UnlockManager> .instance.Unlocked(InfoMode) && milestoneUnlocked && IsUnlocked; var value = GetPercentage(capacity, need); var minValue = Metric.MinValue; var maxValue = Metric.MaxValue; bool oldIsAlertActive = IsAlertActive; IsAlertActive = isUnlocked && ((value < minValue && minValue > 0) || (value > maxValue && maxValue < 100)); m_Meter.value = value; if (m_TextureSprite != null) { m_TextureSprite.size = m_Meter.size; m_TextureSprite.relativePosition = Vector3.zero; m_TextureSprite.isEnabled = false; m_TextureSprite.isEnabled = true; } m_initialized = true; }
private void RenderListMilestones() { using (StringWriter sw = new StringWriter()) { using (HtmlTextWriter writer = new HtmlTextWriter(sw)) { MilestoneCollection milestones = Milestone.Utils.GetMilestonesByCaseID(caseID); writer.AddAttribute("class", "listview"); writer.AddAttribute("cellspacing", "0"); writer.AddAttribute("cellpadding", "0"); writer.RenderBeginTag(HtmlTextWriterTag.Table); writer.RenderBeginTag(HtmlTextWriterTag.Tr); writer.AddAttribute("class", "title"); writer.RenderBeginTag(HtmlTextWriterTag.Th); writer.Write(Resources.MilestoneTexts.ListHeaderTitle); writer.RenderEndTag(); // Th writer.AddAttribute("class", "date from"); writer.RenderBeginTag(HtmlTextWriterTag.Th); writer.Write(Resources.MilestoneTexts.ListHeaderDateFrom); writer.RenderEndTag(); // Th writer.AddAttribute("class", "date to"); writer.RenderBeginTag(HtmlTextWriterTag.Th); writer.Write(Resources.MilestoneTexts.ListHeaderDateTo); writer.RenderEndTag(); // Th writer.AddAttribute("class", "delete"); writer.RenderBeginTag(HtmlTextWriterTag.Th); writer.Write(Resources.Global.ListHeaderButtons); writer.RenderEndTag(); // Th writer.RenderEndTag(); //Tr foreach (var milestone in milestones) { writer.RenderBeginTag(HtmlTextWriterTag.Tr); writer.AddAttribute("class", "title"); writer.RenderBeginTag(HtmlTextWriterTag.Td); writer.AddAttribute("href", Urls.MilestoneUrl + "?caseid=" + caseID + "&milestoneid=" + milestone.ID + "&pagetype=milestone"); writer.RenderBeginTag(HtmlTextWriterTag.A); writer.Write(milestone.Title); writer.RenderEndTag(); // A writer.RenderEndTag(); // Td writer.AddAttribute("class", "date start"); writer.RenderBeginTag(HtmlTextWriterTag.Td); writer.Write(milestone.DateStart.ToShortDateString()); writer.RenderEndTag(); // Td writer.AddAttribute("class", "date end"); writer.RenderBeginTag(HtmlTextWriterTag.Td); writer.Write(milestone.DateEnd.ToShortDateString()); writer.RenderEndTag(); // Td writer.AddAttribute("class", "delete"); writer.RenderBeginTag(HtmlTextWriterTag.Td); writer.AddAttribute("class", "fa fa fa-times remove"); writer.AddAttribute("onclick", "return deleteMilestone(" + milestone.ID + ", '" + milestone.Title + "');"); writer.RenderBeginTag(HtmlTextWriterTag.I); writer.RenderEndTag(); // I writer.RenderEndTag(); // Td writer.RenderEndTag(); // Tr } writer.RenderEndTag(); // Table } litListMilestones.Text = sw.ToString(); } }