// GET: Parametri/ParamTFR public ActionResult TFR(bool escludiAnnullati, decimal idLivello = 0) { List <TFRModel> libm = new List <TFRModel>(); var r = new List <SelectListItem>(); List <ValuteModel> llm = new List <ValuteModel>(); ViewBag.escludiAnnullati = escludiAnnullati; try { idLivello = CaricaComboFunzioniTFR(idLivello); using (dtTfr dtib = new dtTfr()) { ViewBag.idMinimoNonAnnullato = dtib.Get_Id_TFRPrimoNonAnnullato(idLivello); libm = dtib.getListTfr(idLivello, escludiAnnullati).OrderBy(a => a.dataInizioValidita).ThenBy(a => a.dataFineValidita).ToList(); } } catch (Exception ex) { MsgErr msg = new MsgErr() { msg = ex.Message }; return(PartialView("ErrorPartial", msg)); } return(PartialView(libm)); }
public ActionResult RiduzioniLivello(decimal idFunzioneRiduzione, bool escludiAnnullati) { ViewBag.escludiAnnullati = escludiAnnullati; List <RiduzioniModel> libm = new List <RiduzioniModel>(); var r = new List <SelectListItem>(); List <FunzioneRiduzioneModel> llm = new List <FunzioneRiduzioneModel>(); ViewBag.escludiAnnullati = escludiAnnullati; try { idFunzioneRiduzione = CaricaComboFunzioniRiduzione(idFunzioneRiduzione); using (dtRiduzioni dtib = new dtRiduzioni()) { ViewBag.idMinimoNonAnnullato = dtib.Get_Id_RiduzionePrimoNonAnnullato(idFunzioneRiduzione); libm = dtib.getListRiduzioni(idFunzioneRiduzione, escludiAnnullati).OrderBy(a => a.dataInizioValidita).ThenBy(a => a.dataFineValidita).ToList(); } } catch (Exception ex) { MsgErr msg = new MsgErr() { msg = ex.Message }; return(PartialView("ErrorPartial", msg)); } return(PartialView("Riduzioni", libm)); }
public ActionResult PercMaggiorazioneFiglioLivello(decimal idTipologiaFiglio, bool escludiAnnullati) { ViewBag.escludiAnnullati = escludiAnnullati; List <PercMagFigliModel> libm = new List <PercMagFigliModel>(); var r = new List <SelectListItem>(); List <TipologiaFiglioModel> llm = new List <TipologiaFiglioModel>(); try { idTipologiaFiglio = CaricaComboTipoFiglio(idTipologiaFiglio); using (dtMaggFigli dtib = new dtMaggFigli()) { ViewBag.idMinimoNonAnnullato = dtib.Get_Id_PercentualFiglioPrimoNonAnnullato(idTipologiaFiglio); libm = dtib.getListMaggiorazioneFiglio(idTipologiaFiglio, escludiAnnullati).OrderBy(a => a.dataInizioValidita).ThenBy(a => a.dataFineValidita).ToList(); } } catch (Exception ex) { MsgErr msg = new MsgErr() { msg = ex.Message }; return(PartialView("ErrorPartial", msg)); } return(PartialView("MaggiorazioneFigli", libm)); }
private bool ProjectInitialize() // 项目初始化 { if (_TestProject == null) { MsgErr.Show("初始化项目失败,项目文件为空!"); return(false); } Title = _TestProject._Name; return(true); }
private void Enter(object sender, RoutedEventArgs e) { if (txtPlanName.Text == "") { MsgErr.Show("项目名称不能为空!"); txtPlanName.Focus(); return; } IsOK = true; Close(); }
private void PlanDelete(object sender, RoutedEventArgs e) // 删除测试计划 { if (_TestProject == null) { MsgErr.Show("缺少测试项目!"); return; } if (_TestPlan == null) { MsgErr.Show("缺少测试计划!"); return; } RemovePlan(_TestPlan); }
private void Load(object sender, RoutedEventArgs e) // 页面载入 { if (!ConfigInitialize()) { // 初始化失败,程序退出 MsgErr.Show("配置文件初始化失败!"); Close(); } if (!BootInitialize()) { // 初始化失败,程序退出 MsgErr.Show("程序初始化失败!"); Close(); } }
public ActionResult AliquoteContributiveLivello(decimal idTipoContributo, bool escludiAnnullati) { List <AliquoteContributiveModel> libm = new List <AliquoteContributiveModel>(); var r = new List <SelectListItem>(); List <TipoAliquoteContributiveModel> llm = new List <TipoAliquoteContributiveModel>(); ViewBag.idTipoContributo = idTipoContributo; ViewBag.escludiAnnullati = escludiAnnullati; try { using (dtTipoAliquoteContributive dtl = new dtTipoAliquoteContributive()) { llm = dtl.GetTipoAliquote().OrderBy(a => a.descrizione).ToList(); if (llm != null && llm.Count > 0) { r = (from t in llm select new SelectListItem() { Text = t.descrizione, Value = t.idTipoAliqContr.ToString() }).ToList(); r.Where(a => a.Value == idTipoContributo.ToString()).First().Selected = true; var lm = dtl.GetTipoAliquote(idTipoContributo); ViewBag.descrizione = lm; } ViewBag.Aliquote = r; } using (dtAliquoteContr dtib = new dtAliquoteContr()) { ViewBag.idMinimoNonAnnullato = dtib.Get_Id_AliquoteContributivePrimoNonAnnullato(idTipoContributo); libm = dtib.getListAliquoteContributive(idTipoContributo, escludiAnnullati).OrderBy(a => a.dataInizioValidita).ThenBy(a => a.dataFineValidita).ToList(); } } catch (Exception ex) { MsgErr msg = new MsgErr() { msg = ex.Message }; return(PartialView("ErrorPartial", msg)); } ViewBag.idTipoContributo = idTipoContributo; return(PartialView("AliquoteContributive", libm)); }
private void PlanAdd(object sender, RoutedEventArgs e) // 打开添加测试计划窗口 { if (_TestProject == null) { MsgErr.Show("缺少测试项目!"); return; } PlanAddWindow _PlanAddWindow = new PlanAddWindow(); _PlanAddWindow.ShowDialog(); if (_PlanAddWindow.IsOK) { TestPlan _NewTestPlan = new TestPlan(_PlanAddWindow.txtPlanName.Text); InsertPlan(_NewTestPlan); } }
private void Listen(object sender, RoutedEventArgs e) { if (_Connect_Status == CONNECT_STATUS.Connected) { _TestProject._Comm.StartReading(FrameDataLength); _TestProject._Comm.DataReceived += new Comm.EventHandle(ReceivedMessage); ChangeUI(CONNECT_STATUS.Listening); } else if (_Connect_Status == CONNECT_STATUS.Listening) { _TestProject._Comm.DataReceived -= new Comm.EventHandle(ReceivedMessage); _TestProject._Comm.StopReading(); ChangeUI(CONNECT_STATUS.Connected); } else { MsgErr.Show("未建立连接,无法监听!"); return; } }
public ActionResult NuovaAliquotaContributiva(decimal idTipoContributo, bool escludiAnnullati) { var r = new List <SelectListItem>(); try { using (dtTipoAliquoteContributive dtl = new dtTipoAliquoteContributive()) { var lm = dtl.GetTipoAliquote(idTipoContributo); ViewBag.descrizione = lm; } ViewBag.escludiAnnullati = escludiAnnullati; return(PartialView()); } catch (Exception ex) { MsgErr msg = new MsgErr() { msg = ex.Message }; return(PartialView("ErrorPartial", msg)); } }
public ActionResult Valute(decimal idValuta = 0) { List <ValuteModel> libm = new List <ValuteModel>(); var r = new List <SelectListItem>(); List <ValuteModel> llm = new List <ValuteModel>(); try { ListeValute(); using (dtValute dtib = new dtValute()) { libm = dtib.getListValute(idValuta).OrderBy(a => a.idValuta).ToList(); } } catch (Exception ex) { MsgErr msg = new MsgErr() { msg = ex.Message }; return(PartialView("ErrorPartial", msg)); } return(PartialView(libm)); }
private void Enter(object sender, RoutedEventArgs e) // 确定按钮 { switch ((CommType)tcType.SelectedIndex) { case CommType.COMM_TYPE_SERIAL_PORT: if (cbSPPort.SelectedValue == null) { MsgErr.Show("端口不能为空!"); return; } if (cbSPBaudRate.SelectedValue == null) { MsgErr.Show("波特率不能为空!"); return; } if (cbSPParity.SelectedValue == null) { MsgErr.Show("校验位不能为空!"); return; } if (cbSPDataBits.SelectedValue == null) { MsgErr.Show("数据位不能为空!"); return; } if (cbSPStopBits.SelectedValue == null) { MsgErr.Show("停止位不能为空!"); return; } break; case CommType.COMM_TYPE_ETHERNET: if (cbEthProtocol.SelectedValue == null) { MsgErr.Show("协议类型不能为空!"); return; } if (txtEthIP.Text == null) { MsgErr.Show("IP地址不能为空!"); return; } if (txtEthPort.Text == null) { MsgErr.Show("端口号不能为空!"); return; } break; } IsOK = true; _CommType = (CommType)tcType.SelectedIndex; // 根据标签页选择实例化通信接口类型 switch (_CommType) { case CommType.COMM_TYPE_SERIAL_PORT: _Comm = new SerialPortComm(cbSPPort.SelectedValue.ToString(), int.Parse(cbSPBaudRate.SelectedValue.ToString()), cbSPParity.SelectedValue.ToString(), ushort.Parse(cbSPDataBits.SelectedValue.ToString()), cbSPStopBits.SelectedValue.ToString()); break; case CommType.COMM_TYPE_ETHERNET: _Comm = new EthernetComm(txtEthIP.Text, int.Parse(txtEthPort.Text), (EthernetType)cbEthProtocol.SelectedIndex); break; } _InitializationFile.Write("CONNECT", "TYPE", _CommType == CommType.COMM_TYPE_SERIAL_PORT ? "SERIALPORT" : "ETHERNET"); cbSPPort.WriteToIni(_InitializationFile, "CONNECT", "", "S_DEFAULT_PORT", true); cbSPBaudRate.WriteToIni(_InitializationFile, "CONNECT", "S_BAUDRATE", "S_DEFAULT_BAUDRATE"); cbSPParity.WriteToIni(_InitializationFile, "CONNECT", "S_PARITY", "S_DEFAULT_PARITY"); cbSPDataBits.WriteToIni(_InitializationFile, "CONNECT", "S_DATABITS", "S_DEFAULT_DATABITS"); cbSPStopBits.WriteToIni(_InitializationFile, "CONNECT", "S_STOPBITS", "S_DEFAULT_STOPBITS"); cbEthProtocol.WriteToIni(_InitializationFile, "CONNECT", "", "E_DEFAULT_PROTOCOL", true); txtEthIP.WriteToIni(_InitializationFile, "CONNECT", "E_IP"); txtEthIP.WriteToIni(_InitializationFile, "CONNECT", "E_PORT"); Close(); }