private async void StackPanel_Tap(object sender, System.Windows.Input.GestureEventArgs e) { var ee = sender as StackPanel; ItemViewModel ivm = ee.Tag as ItemViewModel; if (ivm.DocID == "time") { return; } var ld = fm.Items.Where(x => x.id == ivm.DocID).ToList(); if (ld.Count == 0) { MainHelp.toastMessage("錯誤訊息", string.Format("沒有發現該筆資料:{0}", ivm.DocID)); return; } SystemSettingManager <Session> ssm = new SystemSettingManager <Session>("SelectData"); ssm.Item = ld[0]; await ssm.WriteToFileAsync(); NavigationService.Navigate(new Uri(MainHelp.PageNameDetailInformation, UriKind.Relative)); }
public ActionResult Index() { if (_db.Users.Count() == 0) { MainHelp.CreateUserAdmin(); } ViewBag.Page = "Personal"; return(View()); }
public async Task <IActionResult> Index() { var mainHelp = new MainHelp(); var helpOffers = await _communityRepository.GetHelpOffersAsync(); var helpRequests = await _communityRepository.GetRequestsAsync(); mainHelp.HelpOffers = helpOffers.ToList(); mainHelp.HelpRequests = helpRequests.ToList(); return(View(mainHelp)); }
public ActionResult Index() { var model = new Application(); var temp = TempData["NewApplication"] as Application; if (temp != null) { model = temp; } ViewBag.Page = "Application"; ViewBag.dicProducts = _db.Products.ToList(); ViewBag.dicSchems = MainHelp.dicSchems(); TempData["Step"] = 1; return(View(model)); }
private async void appBtnAdd_Click(object sender, EventArgs e) { var sr = myFavoriter.Items.Where(x => x.id == ssm.Item.id).ToList(); if (sr.Count == 0) { myFavoriter.Items.Add(ssm.Item); MainHelp.toastMessage("通知", "該筆資料已經加入到我的最愛中"); } else { myFavoriter.Items.Remove(sr[0]); MainHelp.toastMessage("通知", "該筆資料已經從我的最愛中移除"); } await myFavoriter.WriteToFileAsync(); AppBarRefresh(); }
private async Task UpdateData() { PerfProgBar.IsIndeterminate = true; await fm.getSessionAsync(); await nm.getNewsAsync(); if (string.IsNullOrEmpty(fm.lastErrorMessage) == false) { MainHelp.toastMessage("錯誤訊息", fm.lastErrorMessage); } else { MainHelp.toastMessage("通知訊息", "資料已經更新完成"); } RefreshData(); PerfProgBar.IsIndeterminate = false; }
public ActionResult Index(Application a) { ViewBag.Page = "Application"; int s = (int)TempData["Step"]; string buttonValue = Request["button"]; if (buttonValue == "Назад") { TempData["NewApplication"] = a; return(RedirectToAction("Index")); } else { ViewBag.dicProducts = _db.Products.ToList(); ViewBag.dicSchems = MainHelp.dicSchems(); switch (s) { case 1: { if (MainHelp.IsValidEtap1(a).Count == 0) { TempData["Step"] = s + 1; ModelState.Clear(); try { a.CreateDateTime = DateTime.Now; if (User.Identity.IsAuthenticated) { a.CreateUserId = _db.Users.FirstOrDefault(x => x.Login == User.Identity.Name).UserId; } else { a.CreateUserId = -1; } _db.Applications.Add(a); _db.SaveChanges(); _db.Dispose(); return(View(a)); } catch (DbEntityValidationException ex) { TempData["Step"] = s; ModelState.AddModelError("", ex.EntityValidationErrors.ToString()); return(View(a)); } } else { TempData["Step"] = s; foreach (KeyValuePair <string, string> k in MainHelp.IsValidEtap1(a)) { ModelState.AddModelError(k.Key, k.Value); } return(View(a)); } } case 2: { if (MainHelp.IsValidEtap2(a).Count == 0) { TempData["Step"] = s + 1; a.Xml = MainHelp.CreateXML(a); a.XmlData = System.Text.Encoding.Default.GetBytes(a.Xml);// MainHelp.CreateXML(lm) _db.Entry(a).State = System.Data.Entity.EntityState.Modified; _db.SaveChanges(); _db.Dispose(); SendMail.Send(a); return(View(a)); } else { TempData["Step"] = s; foreach (KeyValuePair <string, string> k in MainHelp.IsValidEtap2(a)) { ModelState.AddModelError(k.Key, k.Value); } return(View(a)); } } case 3: { TempData["Step"] = s + 1; //_db.Entry(lm).State = System.Data.Entity.EntityState.Modified; //_db.SaveChanges(); //_db.Dispose(); return(View()); //return View(lm); } default: return(View()); } } }
public ActionResult Index() { if (_db.Users.Count() == 0) { MainHelp.CreateUserAdmin(); } //MainHelp.CreateUserAdmin(); ViewBag.Page = "Personal"; if (User.Identity.IsAuthenticated) { User u = new User(); u = _db.Users.FirstOrDefault(x => x.Login == User.Identity.Name); //ViewBag.Role = u.Role; //ViewBag.PIB = u.PIB; //ViewBag.appId = id; //var tuple = new Tuple<LoanModel, mUser>(new LoanModel(), new mUser()); //var models = new Tuple<ContextBoundObject. //return View(tuple); //return View(context.Users); //List<LoanModel> l1 = context.Applications.ToList(); //List<mUser> l2 = context.Users.ToList(); //var t = new Tuple<List<LoanModel>, List<mUser>>(l1, l2); //ViewBag.data = t; //object z = new Tuple<List<LoanModel>, List<mUser>>(l1, l2); //Tuple<List<IPOTEKA.UA.Models.LoanModel>, List<IPOTEKA.UA.Models.mUser>> t = new Tuple<List<LoanModel>, List<mUser>>(l1, l2); //a = if (u != null) { if (u.Role == "Admin") { //return RedirectToRoute(new { controller = "Admin", action = "Index" }); //return RedirectToRoute("Admin"); //return RedirectToRoute(new { controller = "Admin", action = "Admin"}); //return RedirectToRoute("Default2"); return(RedirectToAction("Index", "Admin")); //return View("Index", "/Admin/Index", t); } else if (u.Role == "Agent") { return(View(_db.Applications)); } else { return(RedirectToAction("Index", "Home")); } } else { return(RedirectToAction("Index", "Admin")); } //return View(context.Applications); //return View(); } else { return(RedirectToAction("Index", "Login")); } }
/// <summary> /// 打开帮助文件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnOpenHelp(object sender, RoutedEventArgs e) { /* * 0:主页面 * 1:课程界面 * 2:训练界面 * 3:HRV界面 * 4:量表界面 * 5:HRV记录列表界面 * 6:HRV常量记录界面 */ System.Windows.Controls.Button tmp = sender as System.Windows.Controls.Button; Grid helpGrid = new Grid(); helpGrid.Margin = new Thickness(0); Rectangle mark = new Rectangle(); mark.Fill = Brushes.Transparent; mark.Margin = new Thickness(0); helpGrid.Children.Add(mark); if (tmp.Tag.ToString() == "0") { MainHelp mh = new MainHelp(); mh.HorizontalAlignment = System.Windows.HorizontalAlignment.Center; mh.VerticalAlignment = System.Windows.VerticalAlignment.Center; helpGrid.Children.Add(mh); } else if (tmp.Tag.ToString() == "1") { ClassHelp ch = new ClassHelp(); ch.HorizontalAlignment = System.Windows.HorizontalAlignment.Center; ch.VerticalAlignment = System.Windows.VerticalAlignment.Center; helpGrid.Children.Add(ch); } else if (tmp.Tag.ToString() == "2") { TrainHelp th = new TrainHelp(); th.HorizontalAlignment = System.Windows.HorizontalAlignment.Center; th.VerticalAlignment = System.Windows.VerticalAlignment.Center; helpGrid.Children.Add(th); } else if (tmp.Tag.ToString() == "3") { HRVHelp hh = new HRVHelp(); hh.HorizontalAlignment = System.Windows.HorizontalAlignment.Center; hh.VerticalAlignment = System.Windows.VerticalAlignment.Center; helpGrid.Children.Add(hh); } else if (tmp.Tag.ToString() == "4") { ScaleTableHelp sth = new ScaleTableHelp(); sth.HorizontalAlignment = System.Windows.HorizontalAlignment.Center; sth.VerticalAlignment = System.Windows.VerticalAlignment.Center; helpGrid.Children.Add(sth); } else if (tmp.Tag.ToString() == "5") { HRVHistoryHelp hhh = new HRVHistoryHelp(); hhh.HorizontalAlignment = System.Windows.HorizontalAlignment.Center; hhh.VerticalAlignment = System.Windows.VerticalAlignment.Center; helpGrid.Children.Add(hhh); } else if (tmp.Tag.ToString() == "6") { HRVConHelp hch = new HRVConHelp(); hch.HorizontalAlignment = System.Windows.HorizontalAlignment.Center; hch.VerticalAlignment = System.Windows.VerticalAlignment.Center; helpGrid.Children.Add(hch); } this.MainWindow.Children.Add(helpGrid); }