public void verify_default_constructor_sets_properties_correctly() { var rangeVM = new RangeViewModel(); Assert.AreEqual(rangeVM.Start, 1.0); Assert.AreEqual(rangeVM.Stop, 6); Assert.AreEqual(rangeVM.Number, 60); }
public void RangeViewModel_ThrowsException6() { var rangeVM = new RangeViewModel(); rangeVM.LineDistanceType = DistanceTypes.Meters; rangeVM.Distance = 20000000; rangeVM.LineDistanceType = DistanceTypes.Miles; }
public IActionResult Index() { var autoRange = new RangeViewModel { RangeStart = DateTime.Parse("01.01." + DateTime.Now.Year), RangeEnd = DateTime.Parse("31.12." + DateTime.Now.Year) }; return(View(autoRange)); }
public IHttpActionResult DeleteRange(RangeViewModel range) { RangeListModel model = new RangeListModel(); model.Ranges = JsonConvert.DeserializeObject <List <RangeModel> >(range.Range); ProductService.DeleteRange(model.Ranges[0]); return(Ok()); }
public RangePage() { InitializeComponent(); rvm = (RangeViewModel)BindingContext; rvm.PropertyChanged += animatedEntries.onPropertyChanged; animatedEntries.add("laserWavelength", laserWavelength); animatedEntries.add("wavelengthStart", wavelengthStart); animatedEntries.add("wavenumberStart", wavenumberStart); animatedEntries.add("wavelengthEnd", wavelengthEnd); animatedEntries.add("wavenumberEnd", wavenumberEnd); animatedEntries.add("wavelengthRange", wavelengthRange); animatedEntries.add("wavenumberRange", wavenumberRange); }
public IHttpActionResult UpdateRange(RangeViewModel range) { RangeListModel model = new RangeListModel(); model.Ranges = JsonConvert.DeserializeObject <List <RangeModel> >(range.Range); foreach (var pr in model.Ranges) { ProductService.InsertOrUpdateRange(pr); } return(Ok(range)); }
public void verify_constructor_with_arguments_sets_properties_correctly() { var rangeVM = new RangeViewModel( new DoubleRange(0.0, 100.0, 101), "xx", IndependentVariableAxis.Time, "Test:", false); Assert.AreEqual(rangeVM.Start, 0.0); Assert.AreEqual(rangeVM.Stop, 100.0); Assert.AreEqual(rangeVM.Number, 101); Assert.AreEqual(rangeVM.Units, "xx"); Assert.AreEqual(rangeVM.AxisType, IndependentVariableAxis.Time); Assert.AreEqual(rangeVM.Title, "Test:"); Assert.AreEqual(rangeVM.EnableNumber, false); }
public void RangeViewModel() { var rangeVM = new RangeViewModel(); // can we create an element Assert.IsFalse(rangeVM.CanCreateElement); rangeVM.Distance = 1000.0; // test points rangeVM.Point1 = new Point() { X = -119.8, Y = 34.4 }; // can we create an element Assert.AreEqual(rangeVM.Point1Formatted, "34.4N 119.8W"); }
public void RangeViewModel_ThrowsException5() { var rangeVM = new RangeViewModel(); rangeVM.Distance = 20000001; }
public void RangeViewModel_ThrowsException4() { var rangeVM = new RangeViewModel(); rangeVM.DistanceString = "esri"; }
public void RangeViewModel_ThrowsException2() { var rangeVM = new RangeViewModel(); rangeVM.NumberOfRadials = -1; }
////public static int GetNextOrionAndRange(OrionSetupViewModel orionSetup, OrionResult orionResult, out int nextRangeId) ////{ //// nextRangeId = 0; //// var currentRangeId = GetRangeIdFromResult(orionSetup, orionResult); //// foreach (var orionViewModel in orionSetup.OrionViewModels) //// { //// if (orionViewModel.OrionId < orionResult.OrionId) //// { //// continue; //// } //// if (orionViewModel.OrionId == orionResult.OrionId) //// { //// foreach (var rangeViewModel in orionViewModel.RangeViews) //// { //// if (rangeViewModel.RangeId > currentRangeId && rangeViewModel.RangeType == RangeType.Shooting) //// { //// return rangeViewModel.RangeId; //// } //// } //// } //// if (orionViewModel.OrionId > orionResult.OrionId) //// { //// foreach (var rangeViewModel in orionViewModel.RangeViews) //// { //// if (rangeViewModel.RangeType == RangeType.Shooting) //// { //// nextRangeId = rangeViewModel.RangeId; //// return orionViewModel.OrionId; //// } //// } //// } //// } //// return 0; ////} public static OrionResult GetResultForThisRange(System.Collections.Generic.IEnumerable <OrionResult> allResultsForShooter, OrionViewModel orion, RangeViewModel rangeViewModel) { var resultForThisOrion = allResultsForShooter.Where(r => r.OrionId == orion.OrionId); foreach (var orionResult in resultForThisOrion) { if (orionResult.Target >= rangeViewModel.FirstTarget && orionResult.Target <= rangeViewModel.LastTarget) { return(orionResult); } } return(null); }
public List <string> CalculateValidSeriesForRange(RangeViewModel rangeViewModel) { if (Series == null || !Series.Any()) { return(new List <string>()); } ValidSeries = new List <string>(); foreach (var serie in Series) { string rawSerie = serie; if (string.IsNullOrEmpty(rawSerie)) { ValidSeries.Add(string.Empty); } else { if (rangeViewModel.DoubleRange) { int totlen = rangeViewModel.CountingShoots; if (rawSerie.Length < totlen) { totlen = rawSerie.Length; } string rawserie = rawSerie.Substring(0, totlen); int numeachSerie = rangeViewModel.CountingShoots / 2; string serie1 = string.Empty; string serie2 = string.Empty; if (totlen < numeachSerie) { serie1 = rawserie.Substring(0, totlen); if (totlen < numeachSerie) { int padLen = totlen; //Pad 0 while (padLen < numeachSerie) { serie1 = serie1 + "0"; padLen++; } } } else { serie1 = rawserie.Substring(0, numeachSerie); int len2 = totlen - numeachSerie; if (len2 > 0) { serie2 = rawserie.Substring(numeachSerie, len2); } int s2len = serie2.Length; while (s2len < numeachSerie) { serie2 = serie2 + "0"; s2len++; } } ValidSeries.Add(serie1); ValidSeries.Add(serie2); } else { int len = rangeViewModel.CountingShoots; if (rawSerie.Length < rangeViewModel.CountingShoots) { len = rawSerie.Length; } string serieSingle = rawSerie.Substring(0, len); int slen = serieSingle.Length; while (slen < rangeViewModel.CountingShoots) { serieSingle = serieSingle + "0"; slen++; } ValidSeries.Add(serieSingle); } } } return(ValidSeries); }
public RangeView() { InitializeComponent(); BindingContext = viewModel = new RangeViewModel(); }