public ActionResult RenderizarNumeroSiguiente(int numeroActual = 0) { NumberViewModel modelo = new NumberViewModel(); modelo.renderId = numeroActual + 1; return(PartialView("_Number", modelo)); }
public ActionResult AddEditNumber(long?id, NumberViewModel model) { try { if (ModelState.IsValid) { bool isNew = !id.HasValue; Numbers c = isNew ? new Numbers { AddedDate = DateTime.UtcNow } : context.Set <Numbers>().SingleOrDefault(s => s.Id == id.Value); c.FirstPrize = model.FirstPrize; c.SecondPrize = model.SecondPrize; c.LotteryDate = model.LotteryDate; c.ThirdPrize = model.ThirdPrize; c.IPAddress = Request.HttpContext.Connection.RemoteIpAddress.ToString(); c.ModifiedDate = DateTime.UtcNow; if (isNew) { context.Add(c); } context.SaveChanges(); } } catch (Exception ex) { throw ex; } return(RedirectToAction("Index")); }
private static Button CreateButton(NumberViewModel numberViewModel) { Label label = new Label { Text = numberViewModel.Value.ToString() }; label.HtmlElement.ClassList.Add("button-content"); label.HtmlElement.ClassList.Add(GetLabelSizeClass(label.Text)); Button button = new Button(numberViewModel.IsSelected, "number", GetLevelClass(numberViewModel)) { label }; button.IsEnabled = !numberViewModel.IsTarget; button.HtmlElement.Style.GetTransitionDictionary().Set("left", "200ms"); button.Shadow.HtmlElement.Style.GetTransitionDictionary().Set("left", "200ms"); numberViewModel.IsSelectedChanged += (sender, e) => button.IsChecked = numberViewModel.IsSelected; button.IsCheckedChanged += (sender, e) => numberViewModel.IsSelected = button.IsChecked; if (numberViewModel.Source == CreationSource.Undo) { button.StartFadeInAnimation(); } if (numberViewModel.Source == CreationSource.Result) { button.StartCreateAnimation(); } return(button); }
public async Task <IActionResult> Index() { IEnumerable <CurrencyViewModel> currencies = await MasterHelpers.GetCurrency(); IEnumerable <DestinationViewModel> destinations = await MasterHelpers.GetDestination(); IEnumerable <LanguangeViewModel> languanges = await MasterHelpers.GetLanguange(); IEnumerable <MeasurementViewModel> measurements = await MasterHelpers.GetMeasurements(); IEnumerable <PurchaseViewModel> purchases = await MasterHelpers.GetPurchaseOrders(); NumberViewModel numbers = await MasterHelpers.GetNumber(); ViewBag.number = numbers.Number; BillAddModel model = new BillAddModel() { Currencies = currencies, Destinations = destinations, Languanges = languanges, Measurements = measurements, Purchases = purchases, Number = numbers.Number, }; return(View(model)); }
public ActionResult Index() { NumberViewModel modelo = new NumberViewModel(); modelo.renderId = 0; return(View(modelo)); }
public IActionResult Index() { NumberViewModel numberViewModel = new NumberViewModel { Sayi = 0, Yaziyla = "" }; return(View(numberViewModel)); }
public IActionResult Number() { var numberViewModel = new NumberViewModel { ParametersOptions = _options }; return(View(numberViewModel)); }
public ActionResult Result(NumberViewModel model) { if (ModelState.IsValid) { var result = model.Number1 + model.Number2; ViewBag.Result = result; } return(View()); }
public IActionResult DeleteNumber(long id) { Numbers c = context.Set <Numbers>().SingleOrDefault(n => n.Id == id); NumberViewModel model = new NumberViewModel { FirstPrize = $"{c.FirstPrize} {c.SecondPrize} {c.ThirdPrize}" }; return(PartialView("~/Views/Numbers/_DeleteNumber.cshtml", model)); }
public ActionResult Convertion(NumberViewModel number) { var result = new WordResultViewModel(); if (ModelState.IsValid) { result.ValueWord = _conserterService.Convert(number.ValueDouble); } return(PartialView(result)); }
public void RandomNumber_return_0To256() { // Arrange var model = new NumberViewModel(); // Act var result = model.RandomNumber; // Assert Assert.InRange(result, 0, 256); }
public ActionResult NumberConversion(NumberViewModel model) { NumberViewModel viewModel = new NumberViewModel(); viewModel.Decimal = model.Decimal; viewModel.Octol = model.Decimal.ToOct(); viewModel.HexaDecimal = model.Decimal.ToHex(); viewModel.Binary = model.Decimal.ConvetToBase(2); ModelState.Clear(); return(View(viewModel)); }
private bool RunIsPrimeNumImproved(NumberViewModel model) { var startTime = DateTime.Now; var isPrimeNumber = _primeNumberAction.IsPrimeNumberImproved(int.Parse(model.Value.ToString())); var endTime = DateTime.Now; model.DebugMessage += "Method Improved" + Environment.NewLine; model.DebugMessage += "Time Elapse: " + (endTime - startTime).TotalMilliseconds + "ms" + Environment.NewLine; return(isPrimeNumber); }
public MainWindow( INumberValidationRule numberValidationRule, IPrimeNumberAction primeNumberAction) { InitializeComponent(); var model = new NumberViewModel(); model.SetNumberValidationRule(numberValidationRule); DataContext = model; _primeNumberAction = primeNumberAction; }
public async Task <IActionResult> GetNumber(int id) { var student = await _context.GetStudent(id); int number = student.Transcripts.Count(); NumberViewModel nvm = new NumberViewModel(); nvm.Number = number; nvm.Student = student; return(View("Average", nvm)); }
private void CellView_DataContextChanged(FrameworkElement sender, DataContextChangedEventArgs args) { if (_numberViewModel != null) { _numberViewModel.PropertyChanged -= NumberViewModel_PropertyChanged; } if (args.NewValue is NumberViewModel numberViewModel) { _numberViewModel = numberViewModel; _numberViewModel.PropertyChanged += NumberViewModel_PropertyChanged; SetOffset(); } }
public IActionResult AddEditNumber(long?id) { NumberViewModel model = new NumberViewModel(); if (id.HasValue) { Numbers c = context.Set <Numbers>().SingleOrDefault(n => n.Id == id.Value); if (c != null) { model.Id = c.Id; model.FirstPrize = c.FirstPrize; model.SecondPrize = c.SecondPrize; model.LotteryDate = c.LotteryDate; model.ThirdPrize = c.ThirdPrize; } } return(PartialView("~/Views/Numbers/_AddEditNumber.cshtml", model)); }
public ActionResult NumberConversion() { NumberViewModel model = new NumberViewModel(); return(View(model)); }
private static string GetLevelClass(NumberViewModel numberViewModel) { return(numberViewModel.IsTarget ? "target" : String.Format("level{0}", numberViewModel.Level)); }
public IActionResult Index(NumberViewModel numberViewModel) { bool hata = false; string gelenSayi = numberViewModel.Sayi.ToString(); for (int i = 0; i < gelenSayi.Length; i++) { try { int karakter = Convert.ToInt32(gelenSayi.Substring(i, 1)); } catch { hata = true; i = gelenSayi.Length; } } if (!hata) { int karakterSayisi = gelenSayi.Length % 3; if (karakterSayisi > 0) { karakterSayisi = 3 - karakterSayisi; } string tamamlamaKarakteri = ""; for (int i = 0; i < karakterSayisi; i++) { tamamlamaKarakteri += "0"; } gelenSayi = tamamlamaKarakteri + gelenSayi; int diziSayisi = gelenSayi.Length / 3; int[] sayilar = new int[diziSayisi]; for (int i = 0; i < diziSayisi; i++) { sayilar[i] = Convert.ToInt32(gelenSayi.Substring(gelenSayi.Length - ((i + 1) * 3), 3)); } numberViewModel.Yaziyla = ""; int ii = 0; string[] yaziyla = new string[diziSayisi]; foreach (var item in sayilar) { string basamagi = Basamak(ii); ii++; string veri = cevir(item); yaziyla[yaziyla.Length - ii] = veri + " " + basamagi; } foreach (var item in yaziyla) { numberViewModel.Yaziyla += item + " "; } } else { numberViewModel.Yaziyla = "Sadece tam sayı girebilirsiniz."; } return(View(numberViewModel)); }