public void Loging() { using (var db = new ModelDataContext()) { var user = db.Authorization(Login, Password); if (user != null) { //AuthUser = user; //isAuth = true; ManagerPage.ChangePage("Main", new Navigation { DataContext = new NavigationViewModel("Teacher", user) }); } } }
private async Task StartApp() { //await NavigationService.NavigateAsync(new Uri($"{ManagerPage.NavigationHomeUri}/{ManagerPage.NavigationPage}/{ManagerPage.MainPage}")); //return; var session = _sqLiteService.Get <UserModel>(s => !s.Id.Equals(Guid.Empty)); if (session != null) { await NavigationService.NavigateAsync(ManagerPage.Home()); } else { await NavigationService.NavigateAsync($"{ManagerPage.LoginPage}"); } }
public void RenderSingleOrder(OrderSnapshot o, StringBuilder sb, bool altRow, TimeZoneInfo timezone) { string url = ResolveUrl("~/bvadmin/orders/ViewOrder.aspx?id=" + o.bvin); if (altRow) { sb.Append("<tr class=\"alternaterow\">"); } else { sb.Append("<tr class=\"row\">"); } sb.Append("<td><input class=\"pickercheck\" type=\"checkbox\" id=\"check" + o.bvin + "\" /></td>"); sb.Append("<td><a href=\"" + url + "\">" + o.OrderNumber + "</a></td>"); DateTime timeOfOrder = TimeZoneInfo.ConvertTimeFromUtc(o.TimeOfOrderUtc, timezone); DateTime currentTime = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, timezone); sb.Append("<td><a href=\"" + url + "\">" + MerchantTribe.Web.Dates.FriendlyShortDate(timeOfOrder, currentTime.Year) + "</a></td>"); sb.Append("<td><a href=\"" + url + "\">" + string.Format("{0:c}", o.TotalGrand) + "</a></td>"); sb.Append("<td>"); sb.Append(MerchantTribe.Commerce.Utilities.MailServices.MailToLink(o.UserEmail, "Order " + o.OrderNumber, o.BillingAddress.FirstName + ",", o.BillingAddress.FirstName + " " + o.BillingAddress.LastName)); sb.Append("</td>"); string payText = MerchantTribe.Commerce.Utilities.EnumToString.OrderPaymentStatus(o.PaymentStatus); string payImage = ""; string payLink = ResolveUrl("~/bvadmin/orders/ReceivePayments.aspx?id=" + o.bvin); switch (o.PaymentStatus) { case OrderPaymentStatus.Overpaid: payImage = ResolveUrl("~/BVAdmin/Images/Lights/PaymentError.gif"); break; case OrderPaymentStatus.PartiallyPaid: payImage = ResolveUrl("~/BVAdmin/Images/Lights/PaymentAuthorized.gif"); break; case OrderPaymentStatus.Paid: payImage = ResolveUrl("~/BVAdmin/Images/Lights/PaymentComplete.gif"); break; case OrderPaymentStatus.Unknown: payImage = ResolveUrl("~/BVAdmin/Images/Lights/PaymentNone.gif"); break; case OrderPaymentStatus.Unpaid: payImage = ResolveUrl("~/BVAdmin/Images/Lights/PaymentNone.gif"); break; } sb.Append("<td><a href=\"" + payLink + "\" title=\"" + payText + "\"><img src=\"" + payImage + "\" alt=\"" + payText + "\" /></a></td>"); string shipText = MerchantTribe.Commerce.Utilities.EnumToString.OrderShippingStatus(o.ShippingStatus); string shipImage = ""; string shipLink = ResolveUrl("~/bvadmin/orders/ShipOrder.aspx?id=" + o.bvin); switch (o.ShippingStatus) { case OrderShippingStatus.FullyShipped: shipImage = ResolveUrl("~/BVAdmin/Images/Lights/ShippingShipped.gif"); break; case OrderShippingStatus.NonShipping: shipImage = ResolveUrl("~/BVAdmin/Images/Lights/ShippingNone.gif"); break; case OrderShippingStatus.PartiallyShipped: shipImage = ResolveUrl("~/BVAdmin/Images/Lights/ShippingPartially.gif"); break; case OrderShippingStatus.Unknown: shipImage = ResolveUrl("~/BVAdmin/Images/Lights/ShippingNone.gif"); break; case OrderShippingStatus.Unshipped: shipImage = ResolveUrl("~/BVAdmin/Images/Lights/ShippingNone.gif"); break; } sb.Append("<td><a href=\"" + shipLink + "\" title=\"" + shipText + "\"><img src=\"" + shipImage + "\" alt=\"" + shipText + "\" /></a></td>"); ManagerPage pageType = ManagerPage.Any; string statImage = ""; switch (o.StatusCode) { case OrderStatusCode.Completed: statImage = ResolveUrl("~/bvadmin/images/lights/OrderComplete.gif"); break; case OrderStatusCode.Received: statImage = ResolveUrl("~/bvadmin/images/lights/OrderInProcess.gif"); break; case OrderStatusCode.OnHold: statImage = ResolveUrl("~/bvadmin/images/lights/OrderOnHold.gif"); break; case OrderStatusCode.ReadyForPayment: pageType = ManagerPage.Payment; statImage = ResolveUrl("~/bvadmin/images/lights/OrderInProcess.gif"); break; case OrderStatusCode.ReadyForShipping: pageType = ManagerPage.Shipping; statImage = ResolveUrl("~/bvadmin/images/lights/OrderInProcess.gif"); break; default: statImage = ResolveUrl("~/bvadmin/images/lights/OrderInProcess.gif"); break; } sb.Append("<td><a href=\"" + url + "\"><img src=\"" + statImage + "\" alt=\"" + o.StatusName + "\" /> " + o.StatusName + "</a></td>"); switch (pageType) { case ManagerPage.Payment: sb.Append("<td><a href=\"" + payLink + "\"><img src=\"" + ResolveUrl("~/BVAdmin/Images/Buttons/Payment.png") + "\"/></a></td>"); break; case ManagerPage.Shipping: sb.Append("<td><a href=\"" + shipLink + "\"><img src=\"" + ResolveUrl("~/BVAdmin/Images/Buttons/Shipping.png") + "\"/></a></td>"); break; default: sb.Append("<td><a href=\"" + url + "\"><img src=\"" + ResolveUrl("~/BVAdmin/Images/Buttons/Details.png") + "\"/></a></td>"); break; } sb.Append("</tr>"); }
public void ReturnSelect() { ManagerPage.ChangePage("Main", new SelectUserPage { DataContext = new SelectUserViewModel() }); }
public void SelectedTeacher() { ManagerPage.ChangePage("Main", new AuthorizationPage { DataContext = new AutorizationViewModel() }); }
public void SelectedStudent() { ManagerPage.ChangePage("Main", new Navigation { DataContext = new NavigationViewModel("Student") }); }
/// <summary> /// 分页查询 /// </summary> /// <param name="page"></param> /// <returns></returns> public dynamic GetManagerByPage(ManagerPage page) { var result = Context.ServiceContext.Current.ManagerService.GetManagerByPage(page); return(new JsonResult(true, StatusCodeEnum.OK, StatusCodeEnum.OK.GetDescription(), result, null)); }
protected void Page_Load(object sender, EventArgs e) { ManagerPage.SetFormScript(true); }