private vmDisplayApplication RetrieveProperties_vmDisplayApplication(Application app) { var processApp = db.ProcessApplications.Where(e => e.Application.AppID == app.AppID).FirstOrDefault(); string createOrFound = "Found"; //default if (processApp == null) { processApp = new ProcessApplication() { Application = app, GUID = app.GUID, PaymentRecieved = false }; createOrFound = "Create"; db.ProcessApplications.Add(processApp); db.SaveChanges(); } vmDisplayApplication vmDisplayApplication = new vmDisplayApplication() { //ApplicationNumber = app.AppID, AmountDue = processApp.AmountDue, ApplicantName = app.ApplicantDetails.ApplicantName, ApplicationNumber = app.AppID.Value, BusinessStallName = app.StallDetails.StallBusinessName, CreatedOrFound = createOrFound, // EventDate = app.EventDetails.EventStartDate.HasValue ? app.EventDetails.EventStartDate.Value : DateTime.Now.Date, //EventDate = app.EventDetails.EventStartDate, EventName = app.EventDetails.EventName, IsPaymentReceived = processApp.PaymentRecieved, OtherEventDates = app.EventDetails.OtherEventDates, ReceiptNumber = processApp.ReceiptNumber, TypeOfFood = app.FoodDetails.FoodDetailsTypeOfFood, Id = app.Id }; //Now handle event date. if (app.EventDetails.EventStartDate.HasValue) { vmDisplayApplication.EventDate = app.EventDetails.EventStartDate.Value; } else { if (app.SubmittedDate.HasValue) { vmDisplayApplication.EventDate = app.SubmittedDate.Value; } else { vmDisplayApplication.EventDate = DateTime.Now.Date; } } return(vmDisplayApplication); }
protected internal virtual string[] getDeploymentDescriptorLocations(AbstractProcessApplication processApplication) { ProcessApplication annotation = processApplication.GetType().getAnnotation(typeof(ProcessApplication)); if (annotation == null) { return(new string[] { ProcessApplication.DEFAULT_META_INF_PROCESSES_XML }); } else { return(annotation.deploymentDescriptors()); } }
/// <summary> /// 事件函数 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ToolStripMenuItem_Click(object sender, EventArgs e) { ToolStripMenuItem tsm = (ToolStripMenuItem)sender; tsm.Enabled = false; switch (tsm.Name) { //---退出操作 case "ToolStripMenuItem_Exit": //---消息显示 if (DialogResult.OK == MessageBoxPlus.Show(this, "你确定要关闭应用程序吗?", "关闭提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question)) { //---退出当前窗体 this.Dispose(); } break; //---调用计算器 case "ToolStripMenuItem_Calc": ProcessApplication.ActivateRunApplication("calc.exe", "Calculator"); break; //---调用文本编辑器 case "ToolStripMenuItem_TXT": if (ProcessApplication.ActivateRunApplication("notepad++.exe", "Notepad++") == false) { ProcessApplication.ActivateRunApplication("notepad.exe", "Notepad"); } break; //---调用数字信号源船体 case "ToolStripMenuItem_GenRF": this.DigitalControlRFMenuForm_Init(); break; default: break; } tsm.Enabled = true; }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: protected String[] getDeploymentDescriptors(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException protected internal virtual string[] getDeploymentDescriptors(DeploymentUnit deploymentUnit) { //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final org.jboss.as.ee.component.ComponentDescription processApplicationComponent = org.camunda.bpm.container.impl.jboss.deployment.marker.ProcessApplicationAttachments.getProcessApplicationComponent(deploymentUnit); ComponentDescription processApplicationComponent = ProcessApplicationAttachments.getProcessApplicationComponent(deploymentUnit); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final String paClassName = processApplicationComponent.getComponentClassName(); string paClassName = processApplicationComponent.ComponentClassName; string[] deploymentDescriptorResourceNames = null; Module module = deploymentUnit.getAttachment(MODULE); Type paClass = null; try { paClass = (Type)module.ClassLoader.loadClass(paClassName); } catch (ClassNotFoundException) { throw new DeploymentUnitProcessingException("Unable to load process application class '" + paClassName + "'."); } ProcessApplication annotation = paClass.getAnnotation(typeof(ProcessApplication)); if (annotation == null) { deploymentDescriptorResourceNames = new string[] { PROCESSES_XML }; } else { deploymentDescriptorResourceNames = annotation.deploymentDescriptors(); } return(deploymentDescriptorResourceNames); }