private void dgExtras_ItemContentCreated(object sender, ComponentArt.Web.UI.GridItemContentCreatedEventArgs e) { // This is the OLD chkIncludeExtra stuff. int extraId = 0; CheckBox chkIncludeExtra = (CheckBox)e.Content.FindControl("chkIncludeExtra"); extraId = Convert.ToInt32(e.Item["ExtraId"]); // DataRowView if (chkIncludeExtra != null) { // Checkbox & Charge Amount chkIncludeExtra.Attributes.Add("onClick", "countSelectedExtras (this, " + extraId + ")"); // DataRowView if (cboSubContractor.SelectedValue != String.Empty) { if (e.Item["ExtraState"].ToString() == "Accepted") { chkIncludeExtra.Visible = true; } else { chkIncludeExtra.Visible = false; } } chkIncludeExtra.Visible = false; } }
void TSResource_ItemContentCreated(object sender, ComponentArt.Web.UI.GridItemContentCreatedEventArgs e) { string jobId = e.Item["JobId"].ToString(); string legId = e.Item["LegId"].ToString(); //string rowId = e.Content.ClientID; //string functionName = "ShowDriverContextMenu('{0}', '{1}', '{2}',{3});"; //functionName = string.Format(functionName, jobId, legId, "0", rowId); //e.Content. .Add("onmousedown", functionName); }
void dgPCVs_ItemContentCreated(object sender, ComponentArt.Web.UI.GridItemContentCreatedEventArgs e) { HtmlAnchor lnkViewPCV = (HtmlAnchor)e.Content.FindControl("lnkViewPCV"); bool hasImage = e.Item["ScannedFormId"] != DBNull.Value && Convert.ToInt32(e.Item["ScannedFormId"]) != 0; if (lnkViewPCV != null) { lnkViewPCV.Visible = hasImage; } }
void dgSelfBillInvoice_ItemContentCreated(object sender, ComponentArt.Web.UI.GridItemContentCreatedEventArgs e) { HtmlAnchor link = (HtmlAnchor)e.Content.FindControl("lnkSelfInvoiceId"); switch ((eInvoiceFilterType)Enum.Parse(typeof(eInvoiceFilterType), rdoFilterOptions.SelectedValue.Replace(" ", ""))) { case eInvoiceFilterType.SelfBillInvoice: link.HRef = "addupdateInvoice.aspx?InvoiceId=" + e.Item["InvoiceId"]; link.InnerText = e.Item["InvoiceId"].ToString(); break; case eInvoiceFilterType.Extra: link.HRef = "addupdateextrainvoice.aspx?InvoiceId=" + e.Item["InvoiceId"]; link.InnerText = e.Item["InvoiceId"].ToString(); break; } }
void dgJobs_ItemContentCreated(object sender, ComponentArt.Web.UI.GridItemContentCreatedEventArgs e) { int jobId = 0; jobId = Convert.ToInt32(e.Item["JobId"]); TextBox txtBatchNo = (TextBox)e.Content.FindControl("txtBatchNo"); Repeater repDeliveryPoints = (Repeater)e.Content.FindControl("repDeliveryPoints"); Repeater repReferences = (Repeater)e.Content.FindControl("repReferences"); if (txtBatchNo != null) { if (cboClient.SelectedValue != string.Empty) { txtBatchNo.Enabled = true; } else { txtBatchNo.Enabled = false; } } if (repReferences != null) { // References Facade.IJobReference facJobReference = new Facade.Job(); repReferences.DataSource = facJobReference.GetJobReferences(jobId); repReferences.DataBind(); } if (repDeliveryPoints != null) { // Customers Facade.IJob facJobCustomer = new Facade.Job(); DataSet ds = facJobCustomer.GetJobCustomers(jobId); repDeliveryPoints.DataSource = ds; repDeliveryPoints.DataBind(); } }
void dgJobs_ItemContentCreated(object sender, ComponentArt.Web.UI.GridItemContentCreatedEventArgs e) { if (m_dsJobsData != null) { int jobId = Convert.ToInt32(e.Item["JobId"]); eJobType jobType = (eJobType)Enum.Parse(typeof(eJobType), ((string)e.Item["JobType"]).Replace(" ", "")); HtmlAnchor lnkManageJob = (HtmlAnchor)e.Content.FindControl("lnkManageJob"); Table tblCollections = (Table)e.Content.FindControl("tblCollections"); Table tblDeliveries = (Table)e.Content.FindControl("tblDeliveries"); if (lnkManageJob != null) { HtmlImage imgRequiresCallIn = (HtmlImage)e.Content.FindControl("imgRequiresCallIn"); HtmlImage imgHasRequests = (HtmlImage)e.Content.FindControl("imgHasRequests"); HtmlImage imgHasNewPCVs = (HtmlImage)e.Content.FindControl("imgHasNewPCVs"); HtmlImage imgHasExtras = (HtmlImage)e.Content.FindControl("imgHasExtras"); HtmlImage imgMarkedForCancellation = (HtmlImage)e.Content.FindControl("imgMarkedForCancellation"); HtmlImage imgHasPCVAttached = (HtmlImage)e.Content.FindControl("imgHasPCVAttached"); HtmlImage imgHasDehireReceipt = (HtmlImage)e.Content.FindControl("imgHasDehireReceipt"); // Set the manage job link. if (Orchestrator.Globals.Configuration.UseJobManagementLink) { lnkManageJob.HRef = "javascript:OpenJob(" + jobId.ToString() + ");"; } else { lnkManageJob.HRef = "javascript:OpenJobDetails(" + jobId.ToString() + ");"; } lnkManageJob.InnerText = jobId.ToString(); // Display the Requires Call In icon if required. imgRequiresCallIn.Visible = Convert.ToBoolean(e.Item["RequiresCallIn"]); // Display the Has Request icon if required. if (Convert.ToInt32(e.Item["Requests"]) == 0) { imgHasRequests.Visible = false; } else { imgHasRequests.Visible = true; imgHasRequests.Attributes.Add("onClick", "javascript:ShowPlannerRequests('" + jobId.ToString() + "');"); } // Display the Has New PCVs icon if required. if (Convert.ToInt32(e.Item["IssuedPCVs"]) == 0) { imgHasNewPCVs.Visible = false; } else { imgHasNewPCVs.Visible = true; } imgHasExtras.Visible = ((bool)e.Item["ExtraId"]); imgHasPCVAttached.Visible = ((int)e.Item["HasPCVAttached"]) > 0 ? true : false; imgHasDehireReceipt.Visible = ((int)e.Item["HasDehireReceipt"]) > 0 ? true : false; // Display the Marked for Cancellation if required. if ((bool)(e.Item["ForCancellation"])) { imgMarkedForCancellation.Visible = true; imgMarkedForCancellation.Alt = "Marked for cancellation: " + (string)e.Item["ForCancellationReason"]; } else { imgMarkedForCancellation.Visible = false; } } if (tblCollections != null) { DataView dvCollections = new DataView(m_dsJobsData.Tables[1]); foreach (DataRow collection in dvCollections.Table.Rows) { if ((int)collection["JobId"] == jobId && ((int)collection["InstructionTypeID"] != (int)eInstructionType.Trunk || jobType == eJobType.Groupage)) { // This is a collection for the current job ArrayList rows = CreateTableRows(jobType, collection); foreach (TableRow row in rows) { tblCollections.Rows.Add(row); } } } } if (tblDeliveries != null) { DataView dvDeliveries = new DataView(m_dsJobsData.Tables[2]); foreach (DataRow delivery in dvDeliveries.Table.Rows) { if ((int)delivery["JobId"] == jobId && ((int)delivery["InstructionTypeID"] != (int)eInstructionType.Trunk || jobType == eJobType.Groupage)) { // This is a delivery for the current job ArrayList rows = CreateTableRows(jobType, delivery); foreach (TableRow row in rows) { tblDeliveries.Rows.Add(row); } } } } } }
void dgJobs_ItemContentCreated(object sender, ComponentArt.Web.UI.GridItemContentCreatedEventArgs e) { if (m_dsJobsData != null) { int jobId = Convert.ToInt32(e.Item["JobId"]); HtmlAnchor lnkManageJob = (HtmlAnchor)e.Content.FindControl("lnkManageJob"); Table tblCollections = (Table)e.Content.FindControl("tblCollections"); Table tblDeliveries = (Table)e.Content.FindControl("tblDeliveries"); if (lnkManageJob != null) { HtmlImage imgRequiresCallIn = (HtmlImage)e.Content.FindControl("imgRequiresCallIn"); HtmlImage imgHasRequests = (HtmlImage)e.Content.FindControl("imgHasRequests"); HtmlImage imgHasNewPCVs = (HtmlImage)e.Content.FindControl("imgHasNewPCVs"); // Set the manage job link. lnkManageJob.HRef = "javascript:openDialogWithScrollbars('../traffic/JobManagement.aspx?wiz=true&jobId=" + jobId.ToString() + "'+ getCSID(),'600','400');"; lnkManageJob.InnerText = jobId.ToString(); // Display the Requires Call In icon if required. imgRequiresCallIn.Visible = Convert.ToBoolean(e.Item["RequiresCallIn"]); // Display the Has Request icon if required. if (Convert.ToInt32(e.Item["Requests"]) == 0) { imgHasRequests.Visible = false; } else { imgHasRequests.Visible = true; imgHasRequests.Attributes.Add("onClick", "javascript:ShowPlannerRequests('" + jobId.ToString() + "');"); } // Display the Has New PCVs icon if required. if (Convert.ToInt32(e.Item["IssuedPCVs"]) == 0) { imgHasNewPCVs.Visible = false; } else { imgHasNewPCVs.Visible = true; } } if (tblCollections != null) { DataView dvCollections = new DataView(m_dsJobsData.Tables[1]); foreach (DataRow collection in dvCollections.Table.Rows) { if ((int)collection["JobId"] == jobId) { // This is a collection for the current job ArrayList rows = CreateTableRows(collection); foreach (TableRow row in rows) { tblCollections.Rows.Add(row); } } } } if (tblDeliveries != null) { DataView dvDeliveries = new DataView(m_dsJobsData.Tables[2]); foreach (DataRow delivery in dvDeliveries.Table.Rows) { if ((int)delivery["JobId"] == jobId) { // This is a delivery for the current job ArrayList rows = CreateTableRows(delivery); foreach (TableRow row in rows) { tblDeliveries.Rows.Add(row); } } } } } }
void dgBasicJobs_ItemContentCreated(object sender, ComponentArt.Web.UI.GridItemContentCreatedEventArgs e) { if (m_dsJobsData != null) { int jobId = Convert.ToInt32(e.Item["JobId"]); HtmlAnchor lnkManageJob = (HtmlAnchor)e.Content.FindControl("lnkManageJob"); Table tblCollections = (Table)e.Content.FindControl("tblCollections"); Table tblDeliveries = (Table)e.Content.FindControl("tblDeliveries"); if (tblCollections != null) { DataView dvCollections = new DataView(m_dsJobsData.Tables[1]); foreach (DataRow collection in dvCollections.Table.Rows) { if ((int)collection["JobId"] == jobId) { // This is a collection for the current job ArrayList rows = CreateTableRows(collection); foreach (TableRow row in rows) { tblCollections.Rows.Add(row); } } } } // Now will include trunks if orders are attached. if (tblDeliveries != null) { DataView dvDeliveries = new DataView(m_dsJobsData.Tables[2]); foreach (DataRow delivery in dvDeliveries.Table.Rows) { if ((int)delivery["JobId"] == jobId) { // This is a delivery for the current job ArrayList rows = CreateTableRows(delivery); foreach (TableRow row in rows) { tblDeliveries.Rows.Add(row); } } } } if (lnkManageJob != null) { HtmlImage imgRequiresCallIn = (HtmlImage)e.Content.FindControl("imgRequiresCallIn"); HtmlImage imgHasRequests = (HtmlImage)e.Content.FindControl("imgHasRequests"); HtmlImage imgHasNewPCVs = (HtmlImage)e.Content.FindControl("imgHasNewPCVs"); HtmlImage imgHasExtras = (HtmlImage)e.Content.FindControl("imgHasExtra"); HtmlImage imgHasPCVAttached = (HtmlImage)e.Content.FindControl("imgHasPCVAttached"); HtmlImage imgHasDehireReceipt = (HtmlImage)e.Content.FindControl("imgHasDehireReceipt"); HtmlImage imgHadPalletHandling = (HtmlImage)e.Content.FindControl("imgHadPalletHandling"); // Set the manage job link. if (Orchestrator.Globals.Configuration.UseJobManagementLink) { lnkManageJob.HRef = "javascript:openResizableDialogWithScrollbars('/traffic/jobmanagement.aspx?jobId=" + jobId.ToString() + "'+ getCSID(),'1220','870');"; } else { lnkManageJob.HRef = "javascript:openResizableDialogWithScrollbars('/job/job.aspx?jobId=" + jobId.ToString() + "'+ getCSID(),'1220','870');"; } lnkManageJob.InnerText = jobId.ToString(); // Display the Requires Call In icon if required. imgRequiresCallIn.Visible = Convert.ToBoolean(e.Item["RequiresCallIn"]); // Display the Has Request icon if required. if (Convert.ToInt32(e.Item["Requests"]) == 0) { imgHasRequests.Visible = false; } else { imgHasRequests.Visible = true; imgHasRequests.Attributes.Add("onClick", "javascript:ShowPlannerRequests('" + jobId.ToString() + "');"); } // Display the Has New PCVs icon if required. if (Convert.ToInt32(e.Item["IssuedPCVs"]) == 0) { imgHasNewPCVs.Visible = false; } else { imgHasNewPCVs.Visible = true; } imgHasPCVAttached.Visible = ((int)e.Item["HasPCVAttached"]) > 0 ? true : false; imgHasDehireReceipt.Visible = ((int)e.Item["HasDehireReceipt"]) > 0 ? true : false; imgHasExtras.Visible = (bool)e.Item["HasExtra"]; imgHadPalletHandling.Visible = (bool)e.Item["HasPalletHandling"]; } } }