protected void Page_Load(object sender, EventArgs e) { clsEDIRecipReq qEDIRecipReq = SrvEDIRecipReq.GetEDIRecipReqsByID(Params.idEDIRecipReqs); if (qEDIRecipReq != null && !IsPostBack) { GetCommunicationMethods(); UpdateControls(qEDIRecipReq); } else if (Params.bNewDialog) { Params.CheckPassBacks(Params.idEDIRecipReqs, false); RemoveUserControl(sender, e); GetCommunicationMethods(); UpdateControls(qEDIRecipReq); } SetCommunicationMethodControls(); if (!string.IsNullOrEmpty(qEDIRecipReq.PanelTitle)) { RadPanelBar1.Items[0].Text = qEDIRecipReq.PanelTitle; } else { RadPanelBar1.Items[0].Text = "Record num: " + (Params.iRecordID + 1).ToString(); } RadPanelBar1.Items[0].Expanded = false; textBoxPanelTitle.Text = RadPanelBar1.Items[0].Text; }
private void Save() { int iCommMethod = int.Parse(comboxCommunicationMethod.SelectedValue); clsEDIRecipReq qEDIRecipReq = SrvEDIRecipReq.GetEDIRecipReqsByID(Params.idEDIRecipReqs); if (qEDIRecipReq.idEDITranscationType != PUROPOST_NON_COURIER_EDI) { int iFileformat = int.Parse(comboBxFileFormat.SelectedValue); qEDIRecipReq.idFileType = iFileformat; qEDIRecipReq.X12_ISA = txtBoxISA.Text; qEDIRecipReq.X12_GS = txtBoxGS.Text; qEDIRecipReq.X12_Qualifier = txtBoxQualifier.Text; } qEDIRecipReq.idCommunicationMethod = iCommMethod; qEDIRecipReq.FTPAddress = textBoxFTPAddress.Text; qEDIRecipReq.UserName = textBoxUserName.Text; qEDIRecipReq.Password = textBoxPassword.Text; qEDIRecipReq.FolderPath = textBoxFolderPath.Text; qEDIRecipReq.Email = textBoxEmail.Text; qEDIRecipReq.PanelTitle = textBoxPanelTitle.Text; RadPanelBar1.Items[0].Text = qEDIRecipReq.PanelTitle; qEDIRecipReq.UpdatedBy = Session["userName"].ToString(); qEDIRecipReq.UpdatedOn = DateTime.Now; SrvEDIRecipReq.Insert(qEDIRecipReq); }
protected void UpdateControls(clsEDIRecipReq qEDIRecipReq) { //comboBxFileFormat.SelectedValue = qEDIRecipReq.idFileType.ToString(); comboxCommunicationMethod.SelectedValue = qEDIRecipReq.idCommunicationMethod.ToString(); //txtBoxISA.Text = qEDIRecipReq.X12_ISA; //txtBoxGS.Text = qEDIRecipReq.X12_GS; //txtBoxQualifier.Text = qEDIRecipReq.X12_Qualifier; textBoxFTPAddress.Text = qEDIRecipReq.FTPAddress; textBoxUserName.Text = qEDIRecipReq.UserName; textBoxPassword.Text = qEDIRecipReq.Password; textBoxFolderPath.Text = qEDIRecipReq.FolderPath; textBoxEmail.Text = qEDIRecipReq.Email; return; }
protected void btnSubmit210Changes_Click(object sender, EventArgs e) { //int iFileformat = int.Parse(comboBxFileFormat.SelectedValue); int iCommMethod = int.Parse(comboxCommunicationMethod.SelectedValue); clsEDIRecipReq qEDIRecipReq = SrvEDIRecipReq.GetEDIRecipReqsByID(Params.idEDIRecipReqs); qEDIRecipReq.idCommunicationMethod = iCommMethod; qEDIRecipReq.FTPAddress = textBoxFTPAddress.Text; qEDIRecipReq.UserName = textBoxUserName.Text; qEDIRecipReq.Password = textBoxPassword.Text; qEDIRecipReq.FolderPath = textBoxFolderPath.Text; qEDIRecipReq.Email = textBoxEmail.Text; qEDIRecipReq.PanelTitle = textBoxPanelTitle.Text; RadPanelBar1.Items[0].Text = qEDIRecipReq.PanelTitle; qEDIRecipReq.UpdatedBy = Session["userName"].ToString(); qEDIRecipReq.UpdatedOn = DateTime.Now; SrvEDIRecipReq.Insert(qEDIRecipReq); UserControlSaved(sender, e); }
protected void UpdateControls(clsEDIRecipReq qEDIRecipReq) { if (qEDIRecipReq.idEDITranscationType == PUROPOST_NON_COURIER_EDI) { comboBxFileFormat.Visible = false; lblEDI210FileFormat.Visible = false; lblEDIIfX12.Visible = false; } else { comboBxFileFormat.SelectedValue = qEDIRecipReq.idFileType.ToString(); } comboxCommunicationMethod.SelectedValue = qEDIRecipReq.idCommunicationMethod.ToString(); txtBoxISA.Text = qEDIRecipReq.X12_ISA; txtBoxGS.Text = qEDIRecipReq.X12_GS; txtBoxQualifier.Text = qEDIRecipReq.X12_Qualifier; textBoxFTPAddress.Text = qEDIRecipReq.FTPAddress; textBoxUserName.Text = qEDIRecipReq.UserName; textBoxPassword.Text = qEDIRecipReq.Password; textBoxFolderPath.Text = qEDIRecipReq.FolderPath; textBoxEmail.Text = qEDIRecipReq.Email; return; }
protected void UpdateControls(clsEDIRecipReq qEDIRecipReq) { comboBxFileFormat214.SelectedValue = qEDIRecipReq.idFileType.ToString(); comboxCommunicationMethod.SelectedValue = (qEDIRecipReq.idCommunicationMethod == 0)? "1" : qEDIRecipReq.idCommunicationMethod.ToString(); comboxTriggerMechanism.SelectedValue = qEDIRecipReq.idTriggerMechanism.ToString(); comboxTiming.SelectedValue = qEDIRecipReq.idTiming.ToString(); if (Params.ct == UserControlParams.CourierType.CourierEDI) { List <clsStatusCodeAll> qStatusCode = SrvStatusCodeAll.GetStatusCodesAllByID(qEDIRecipReq.idEDIRecipReqs, SHIPMENT_STATUS_COURIER_EDI); foreach (RadComboBoxItem rad in comboxStatusCodes.Items) { var q = qStatusCode.Where(p => p.idStatusCodes == int.Parse(rad.Value)).FirstOrDefault(); if (q != null) { rad.Checked = true; } else { rad.Checked = false; } } } else if (Params.ct == UserControlParams.CourierType.NonCourierEDI) { List <clsStatusCodeAll> qStatusCode = SrvStatusCodeAll.GetStatusCodesAllByID(qEDIRecipReq.idEDIRecipReqs, SHIPMENT_STATUS_NON_COURIER_EDI); foreach (RadComboBoxItem rad in comboxStatusCodes.Items) { var q = qStatusCode.Where(p => p.idStatusCodes == int.Parse(rad.Value)).FirstOrDefault(); if (q != null) { rad.Checked = true; } else { rad.Checked = false; } } } txtBoxISA.Text = qEDIRecipReq.X12_ISA; txtBoxGS.Text = qEDIRecipReq.X12_GS; txtBoxQualifier.Text = qEDIRecipReq.X12_Qualifier; textBoxFTPAddress.Text = qEDIRecipReq.FTPAddress; textBoxUserName.Text = qEDIRecipReq.UserName; textBoxPassword.Text = qEDIRecipReq.Password; textBoxFolderPath.Text = qEDIRecipReq.FolderPath; textBoxEmail.Text = qEDIRecipReq.Email; TimeSpan?ts = new TimeSpan(qEDIRecipReq.TimeOfFile.Value.Hour, qEDIRecipReq.TimeOfFile.Value.Minute, 0); timeTimeofFile.SelectedTime = ts; if (bool.Parse(ConfigurationManager.AppSettings["debug"])) { txtBoxMultiDebug2.Text += "UpdateControls- " + RadPanelBar1.Items[0].Text + ": " + comboxCommunicationMethod.SelectedText.ToString() + ": " + comboxCommunicationMethod.SelectedValue.ToString() + "\r\n"; } return; }
private void Save() { int iFileformat = int.Parse(comboBxFileFormat214.SelectedValue); int iCommMethod = int.Parse(comboxCommunicationMethod.SelectedValue); int iTriggerMech = int.Parse(comboxTriggerMechanism.SelectedValue); int iTiming = int.Parse(comboxTiming.SelectedValue); clsEDIRecipReq qEDIRecipReq = SrvEDIRecipReq.GetEDIRecipReqsByID(Params.idEDIRecipReqs); qEDIRecipReq.idFileType = iFileformat; qEDIRecipReq.X12_ISA = txtBoxISA.Text; qEDIRecipReq.X12_GS = txtBoxGS.Text; qEDIRecipReq.X12_Qualifier = txtBoxQualifier.Text; qEDIRecipReq.idCommunicationMethod = iCommMethod; qEDIRecipReq.FTPAddress = textBoxFTPAddress.Text; qEDIRecipReq.UserName = textBoxUserName.Text; qEDIRecipReq.Password = textBoxPassword.Text; qEDIRecipReq.FolderPath = textBoxFolderPath.Text; qEDIRecipReq.Email = textBoxEmail.Text; qEDIRecipReq.idTriggerMechanism = iTriggerMech; qEDIRecipReq.idTiming = iTiming; TimeSpan?ts = timeTimeofFile.SelectedTime; qEDIRecipReq.TimeOfFile = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, ts.Value.Hours, ts.Value.Minutes, 0); qEDIRecipReq.PanelTitle = textBoxPanelTitle.Text; RadPanelBar1.Items[0].Text = qEDIRecipReq.PanelTitle; qEDIRecipReq.UpdatedBy = Session["userName"].ToString(); qEDIRecipReq.UpdatedOn = DateTime.Now; SrvEDIRecipReq.Insert(qEDIRecipReq); int idStatusCodesAll = 0; if (Params.ct == UserControlParams.CourierType.CourierEDI) { foreach (RadComboBoxItem rad in comboxStatusCodes.Items) { clsStatusCodeCourierEDI cEDI = SrvStatusCodeCourierEDI.GetStatusCodes().Where(p => p.idStatusCodesCourierEDI == int.Parse(rad.Value.ToString())).FirstOrDefault(); if (rad.Checked) { SrvStatusCodeAll.UpdatetatusCodeAll(new clsStatusCodeAll() { idStatusCodesAll = idStatusCodesAll, idEDIRecipReqs = qEDIRecipReq.idEDIRecipReqs, idStatusCodes = int.Parse(rad.Value.ToString()), StatusCode = cEDI.StatusCode, idEDITranscationType = SHIPMENT_STATUS_COURIER_EDI, CreatedBy = qEDIRecipReq.UpdatedBy, CreatedOn = DateTime.Now }); } else { SrvStatusCodeAll.Remove(qEDIRecipReq.idEDIRecipReqs, SHIPMENT_STATUS_COURIER_EDI, cEDI.idStatusCodesCourierEDI); } } } else if (Params.ct == UserControlParams.CourierType.NonCourierEDI) { foreach (RadComboBoxItem rad in comboxStatusCodes.Items) { clsStatusCodeNonCourierEDI cEDI = SrvStatusCodeNonCourierEDI.GetStatusCodes().Where(p => p.idStatusCodesNonCourierEDI == int.Parse(rad.Value)).FirstOrDefault(); if (rad.Checked) { SrvStatusCodeAll.UpdatetatusCodeAll(new clsStatusCodeAll() { idStatusCodesAll = idStatusCodesAll, idEDIRecipReqs = qEDIRecipReq.idEDIRecipReqs, idStatusCodes = int.Parse(rad.Value.ToString()), StatusCode = cEDI.StatusCode, idEDITranscationType = SHIPMENT_STATUS_NON_COURIER_EDI, CreatedBy = qEDIRecipReq.UpdatedBy, CreatedOn = DateTime.Now }); } else { SrvStatusCodeAll.Remove(qEDIRecipReq.idEDIRecipReqs, SHIPMENT_STATUS_NON_COURIER_EDI, cEDI.idStatusCodesNonCourierEDI); } } } }
protected void Page_Load(object sender, EventArgs e) { if (bool.Parse(ConfigurationManager.AppSettings["debug"])) { txtBoxMultiDebug2.Text += "Page_Load Start- " + //RadPanelBar1.Items[0].Text + ": " + comboxCommunicationMethod.SelectedText.ToString() + ": " + comboxCommunicationMethod.SelectedValue.ToString() + "\r\n"; txtBoxMultiDebug2.Visible = true; } else { txtBoxMultiDebug2.Visible = false; } clsEDIRecipReq qEDIRecipReq = SrvEDIRecipReq.GetEDIRecipReqsByID(Params.idEDIRecipReqs); if (qEDIRecipReq != null && !IsPostBack) { GetFileFormats(); GetCommunicationMethods(); GetTriggerMechanisms(); GetTiming(); if (Params.ct == UserControlParams.CourierType.CourierEDI) { GetStatusCodesCourier(); } else if (Params.ct == UserControlParams.CourierType.NonCourierEDI) { GetStatusCodesNonCourier(); } UpdateControls(qEDIRecipReq); } else if (Params.bNewDialog) { Params.CheckPassBacks(Params.idEDIRecipReqs, false); RemoveUserControl2(sender, e); string strFileformat = comboBxFileFormat214.SelectedValue; GetFileFormats(); if (!String.IsNullOrEmpty(strFileformat)) { comboBxFileFormat214.SelectedValue = strFileformat; } string strCommunicationMethod = comboxCommunicationMethod.SelectedValue; GetCommunicationMethods(); if (!String.IsNullOrEmpty(strCommunicationMethod)) { comboxCommunicationMethod.SelectedValue = strCommunicationMethod; } GetTriggerMechanisms(); GetTiming(); if (Params.ct == UserControlParams.CourierType.CourierEDI) { GetStatusCodesCourier(); } else if (Params.ct == UserControlParams.CourierType.NonCourierEDI) { GetStatusCodesNonCourier(); } UpdateControls(qEDIRecipReq); } SetFileFormatControls(); SetCommunicationMethodControls(); SetFileFormatControls(); SetCommunicationMethodControls(); SetTimeOfFileControls(); if (!string.IsNullOrEmpty(qEDIRecipReq.PanelTitle)) { RadPanelBar1.Items[0].Text = qEDIRecipReq.PanelTitle; } else { RadPanelBar1.Items[0].Text = "Record num: " + (Params.iRecordID + 1).ToString(); } RadPanelBar1.Items[0].Expanded = false; textBoxPanelTitle.Text = RadPanelBar1.Items[0].Text; if (Params.ct == UserControlParams.CourierType.NonCourierEDI) { comboxTriggerMechanism.Visible = false; comboxTiming.Visible = false; lblTiming.Visible = false; lblTriggerMechanism.Visible = false; } if (!Params.bUseTimeOfFile) { lblTimeofFile.Visible = false; timeTimeofFile.Visible = false; } if (bool.Parse(ConfigurationManager.AppSettings["debug"])) { txtBoxMultiDebug2.Text += "Page_Load End- " + RadPanelBar1.Items[0].Text + ": " + comboxCommunicationMethod.SelectedText.ToString() + ": " + comboxCommunicationMethod.SelectedValue.ToString() + "\r\n"; } }