private void button_Possess_Click(object sender, RoutedEventArgs e) { try { using (WebClient client = new WebClient()) { NameValueCollection nvc = new NameValueCollection(); nvc["ProductId"] = ProductId.ToString(); nvc["StoreId"] = StoreId.ToString(); if (Possess) { nvc["Possess"] = "False"; client.UploadValues(About.Server + "StoreProduct", nvc); button_Possess.Content = "موجود نیست"; button_Possess.ToolTip = "برای اعلام موجود نبود کالا کلیک کنید"; Possess = false; } else if (!Possess) { nvc["Possess"] = "True"; client.UploadValues(About.Server + "StoreProduct", nvc); button_Possess.Content = "موجود است"; button_Possess.ToolTip = "برای اعلام موجود بودن کالا کلیک کنید"; Possess = true; } } } catch { MessageBox.Show("خطا در برقراری ارتباط با سرور"); } }
private StoreObjectId ResolveSearchFolderIdForFilteredView(StoreId inboxFolderId, OwaViewFilter viewFilter) { StoreObjectId storeObjectId = null; ExTraceGlobals.NotificationsCallTracer.TraceDebug <string>((long)this.GetHashCode(), "HierarchyNotificationHandler.ResolveSearchFolderIdForFilteredView Start. SubscriptionId: {0}", base.SubscriptionId); OwaSearchContext owaSearchContext = new OwaSearchContext(); owaSearchContext.ViewFilter = viewFilter; owaSearchContext.FolderIdToSearch = inboxFolderId; StoreObjectId defaultFolderId = base.UserContext.MailboxSession.GetDefaultFolderId(DefaultFolderType.SearchFolders); using (SearchFolder owaViewFilterSearchFolder = SearchUtil.GetOwaViewFilterSearchFolder(owaSearchContext, base.UserContext.MailboxSession, defaultFolderId, null, CallContext.Current)) { if (owaViewFilterSearchFolder == null) { throw new ArgumentNullException(string.Format("HierarchyNotificationHandler.ResolveSearchFolderIdForFilteredView null searchFolder returned for subscriptionId: {0}. ViewFilter: {1}; Source folder id: {2}", base.SubscriptionId, viewFilter, inboxFolderId.ToString())); } storeObjectId = owaViewFilterSearchFolder.StoreObjectId; ExTraceGlobals.NotificationsCallTracer.TraceDebug((long)this.GetHashCode(), "HierarchyNotificationHandler.ResolveSearchFolderIdForFilteredView found filtered-view search folder subscriptionId: {0} . ViewFilter: {1}; Source folder id: {2}, Search folder id: {3}", new object[] { base.SubscriptionId, viewFilter, inboxFolderId.ToString(), storeObjectId.ToString() }); } return(storeObjectId); }
private string GenBarcode() { return (BarcodeConfig.Prefix + BarcodeConfig.Sale + StoreId.ToString("D" + BarcodeConfig.DataMidLength) + new Util.Database().Count <SaleObject>( $"where store = '{StoreId}'").ToString("D" + BarcodeConfig.DataLength)); }
public virtual TStoreObject Bind(StoreId id) { StoreObjectId storeObjectId = StoreId.GetStoreObjectId(id); if (storeObjectId != null) { this.ValidateStoreObjectIdForCorrectType(storeObjectId); } TStoreObject result; try { result = this.BindToStoreObject(id); } catch (WrongObjectTypeException innerException) { throw new ObjectNotFoundException(Strings.ItemWithGivenIdNotFound(id.ToString()), innerException); } return(result); }
/// <summary> /// ストアで商品を購入します。 /// </summary> /// <param name="storeId"></param> /// <param name="itemId"></param> /// <param name="vc"></param> /// <returns></returns> public static async UniTask <PurchaseItemResult> PurchaseItemAsync(StoreId storeId, string itemId, string vc, bool login = true) { var item = StoreItems[storeId][itemId]; var price = (int)item.VirtualCurrencyPrices[vc]; var request = new PurchaseItemRequest { StoreId = storeId.ToString(), ItemId = itemId, VirtualCurrency = vc, Price = price }; var response = await PlayFabClientAPI.PurchaseItemAsync(request); if (response.Error != null) { throw new PlayFabErrorException(response.Error); } if (login) { await LoginManager.LoginAndUpdateLocalCacheAsync(); } return(response.Result); }
// Token: 0x060005D1 RID: 1489 RVA: 0x0002C244 File Offset: 0x0002A444 private void ProcessFolderContents(MailboxSession mailboxSession, StoreId searchFolderId) { bool flag = false; using (Folder folder = Folder.Bind(base.MailboxDataForTags.MailboxSession, searchFolderId)) { if (folder.ItemCount > 0) { using (QueryResult queryResult = folder.ItemQuery(ItemQueryType.None, null, null, DiscoveryHoldEnforcer.ItemDataColumns)) { while (!flag) { object[][] rows = queryResult.GetRows(100); if (rows.Length <= 0) { break; } foreach (object[] itemProperties in rows) { if (!this.EnlistItem(itemProperties)) { flag = true; DiscoveryHoldEnforcer.Tracer.TraceDebug <DiscoveryHoldEnforcer, bool>((long)this.GetHashCode(), "{0}: EnlistItem returned false. theEnd={1}.", this, flag); break; } } base.SysCleanupSubAssistant.ThrottleStoreCallAndCheckForShutdown(mailboxSession.MailboxOwner); } goto IL_C0; } } DiscoveryHoldEnforcer.Tracer.TraceDebug <DiscoveryHoldEnforcer, string>((long)this.GetHashCode(), "{0}:{1} Search Folder is Empty, nothing to expire", this, searchFolderId.ToString()); IL_C0 :; } }
public override string ToString() { return("StoreId = " + StoreId.ToString() + ",StoreName = " + StoreName + ",StoreAddress = " + StoreAddress + ",PhoneNo = " + PhoneNo + ",Email = " + Email + ",ProjectId = " + ProjectId.ToString() + ",CompanyId = " + CompanyId.ToString() + ",Mobile = " + Mobile + ",ContactPerson = " + ContactPerson + ",StoreCF1 = " + StoreCF1 + ",StoreCF2 = " + StoreCF2 + ",StoreCF3 = " + StoreCF3); }
public EmployeePresenter(StoresEmployees storesEmployees, IStoreDataStore storeDataStore) { this.Id = storesEmployees.Id; this.UserEmployeeId = storesEmployees.UserEmployeeId; this.StoreId = storesEmployees.StoreId; this.IsAlive = storesEmployees.IsAlive; this.EmployeeWork = storesEmployees.EmployeeWork; this.FullName = storesEmployees.FullName; //this.EmployeeStatus = storesEmployees.EmployeeStatus; this.EmployeePosition = storesEmployees.EmployeePosition; StoreDataStore = storeDataStore; DeleteCommand = new Command(() => { var result = storeDataStore.RemoveEmployee(UserEmployeeId.ToString(), StoreId.ToString()); if (result) { MessagingCenter.Send <EmployeePresenter, EmployeePresenter>(this, "ToRemove", this); } }); EditCommand = new Command(async() => { await Shell.Current.GoToAsync($"{ConfigureEmployeePage.Route}?" + $"employeeID={UserEmployeeId.ToString()}"); }); DetailCommand = new Command(async() => { var work_hour_data = StoreDataStore.GetEmployeeWorkHoursOfStore(UserEmployeeId.ToString(), StoreId.ToString()); EmployeeWork = new List <EmployeeWorkHour>(work_hour_data); MessagingCenter.Send <EmployeePresenter, EmployeePresenter>(this, "Detail", this); await Shell.Current.GoToAsync($"{EmployeeDetailView.Route}"); }); }
async Task GoStoreHome() { await Shell.Current.GoToAsync($"StoreHomeRoute?Id={StoreId.ToString()}", animate : true); //await Shell.Current.GoToAsync("StoreHomeRoute"); }
private void Render() { StringBuilder writer = new StringBuilder(); using (SqlConnection dbconn = DB.dbConn()) { dbconn.Open(); using (IDataReader rs = DB.GetRS("select * from ShippingMethod with (NOLOCK) where ShippingMethodID=" + ShippingMethodID.ToString(), dbconn)) { if (rs.Read()) { Editing = true; } if (ErrorMsg.Length != 0) { writer.Append("<p><b><font color=red>" + ErrorMsg + "</font></b></p>\n"); } if (DataUpdated) { writer.Append("<p align=\"left\"><b><font color=blue>" + AppLogic.GetString("admin.editCreditCard.Updated", SkinID, LocaleSetting) + "</font></b></p>\n"); } if (AppLogic.NumLocaleSettingsInstalled() > 1) { writer.Append(CommonLogic.ReadFile("jscripts/tabs.js", true)); } if (ErrorMsg.Length == 0) { if (Editing) { writer.Append("<b>" + String.Format(AppLogic.GetString("admin.editshippingmethod.EditingShippingMethod", SkinID, LocaleSetting), DB.RSFieldByLocale(rs, "Name", LocaleSetting), DB.RSFieldInt(rs, "ShippingMethodID").ToString()) + "<br/><br/></b>\n"); } else { writer.Append("<div style=\"height:17;padding-top:3px;\" class=\"tablenormal\">" + AppLogic.GetString("admin.editshippingmethod.AddNewShippingMethod", SkinID, LocaleSetting) + ":</div><br/></b>\n"); } writer.Append("<script type=\"text/javascript\">\n"); writer.Append("function ShippingMethodForm_Validator(theForm)\n"); writer.Append("{\n"); writer.Append("submitonce(theForm);\n"); writer.Append("return (true);\n"); writer.Append("}\n"); writer.Append("</script>\n"); writer.Append("<p>" + AppLogic.GetString("admin.editshippingmethod.ShippingMethodInfo", SkinID, LocaleSetting) + "</p>\n"); writer.Append("<form action=\"" + AppLogic.AdminLinkUrl("editshippingmethod.aspx") + "?ShippingMethodID=" + ShippingMethodID.ToString() + "&edit=" + Editing.ToString() + "\" method=\"post\" id=\"ShippingMethodForm\" name=\"ShippingMethodForm\" onsubmit=\"return (validateForm(this) && ShippingMethodForm_Validator(this))\" onReset=\"return confirm('" + AppLogic.GetString("admin.common.ResetAllFieldsPrompt", SkinID, LocaleSetting) + "');\">\n"); writer.Append("<input type=\"hidden\" name=\"IsSubmit\" value=\"true\">\n"); writer.Append("<input type=\"hidden\" name=\"StoreId\" value=\"" + StoreId.ToString() + "\">\n"); writer.Append("<table width=\"100%\" cellpadding=\"4\" cellspacing=\"0\">\n"); writer.Append(" <tr valign=\"middle\">\n"); writer.Append(" <td width=\"100%\" colspan=\"2\" align=\"left\">\n"); writer.Append(" </td>\n"); writer.Append(" </tr>\n"); writer.Append(" <tr valign=\"middle\">\n"); writer.Append(" <td width=\"25%\" align=\"right\" valign=\"middle\">*" + AppLogic.GetString("admin.common.Name", SkinID, LocaleSetting) + ": </td>\n"); writer.Append(" <td align=\"left\" valign=\"top\">\n"); if (DB.RSFieldBool(rs, "IsRTShipping")) { writer.Append(DB.RSFieldByLocale(rs, "Name", LocaleSetting)); } else { writer.Append(AppLogic.GetLocaleEntryFields(DB.RSField(rs, "Name"), "Name", false, true, true, AppLogic.GetString("admin.editshippingmethod.EnterShippingMethod", SkinID, LocaleSetting), 100, 30, 0, 0, false)); } writer.Append(" </td>\n"); writer.Append(" </tr>\n"); if (AppLogic.AppConfigBool("ShipRush.Enabled")) { writer.Append(" <tr valign=\"middle\">\n"); writer.Append(" <td width=\"25%\" align=\"right\" valign=\"middle\">*" + AppLogic.GetString("admin.editshippingmethod.ShipRushTemplate", SkinID, LocaleSetting) + ": </td>\n"); writer.Append(" <td align=\"left\">\n"); writer.Append(" <input maxLength=\"100\" size=\"50\" name=\"ShipRushTemplate\" value=\"" + CommonLogic.IIF(Editing, Server.HtmlEncode(DB.RSField(rs, "ShipRushTemplate")), "") + "\"> " + AppLogic.GetString("admin.editshippingmethod.Sample", SkinID, LocaleSetting) + "\n"); writer.Append(" </td>\n"); writer.Append(" </tr>\n"); } if (Stores.Count > 1) { List <int> mappedStoreIds = new List <int>(); string mappingQuery = string.Format("SELECT StoreId FROM ShippingMethodStore WITH (NOLOCK) WHERE ShippingMethodId = {0}", ShippingMethodID); if (Editing) { using (SqlConnection conn = new SqlConnection(DB.GetDBConn())) { conn.Open(); using (IDataReader rsMap = DB.GetRS(mappingQuery, conn)) { while (rsMap.Read()) { mappedStoreIds.Add(rsMap.FieldInt("StoreId")); } rsMap.Close(); rsMap.Dispose(); } conn.Close(); conn.Dispose(); } } writer.Append(" <tr valign=\"middle\">\n"); writer.Append(" <td width=\"25%\" align=\"right\" valign=\"middle\">" + AppLogic.GetString("admin.editshippingmethod.MappedStores", SkinID, LocaleSetting) + ": </td>\n"); writer.Append(" <td align=\"left\">\n"); foreach (Store s in Stores) { bool alreadyMapped = Editing && mappedStoreIds.Contains(s.StoreID); string html = string.Format("<input type=\"checkbox\" name=\"chkStoreMap_{0}\" value=\"{1}\" {2} /> {1}\n", s.StoreID, HttpUtility.HtmlEncode(s.Name), alreadyMapped ? "checked" : string.Empty); writer.Append(html + "<br />"); } writer.Append(" </td>\n"); writer.Append(" </tr>\n"); } writer.Append("<tr>\n"); writer.Append("<td></td><td align=\"left\" valign=\"top\"><br/>\n"); string backText = string.Empty; if (Editing) { writer.Append("<input class=\"normalButtons\" type=\"submit\" value=\"" + AppLogic.GetString("admin.common.Update", SkinID, LocaleSetting) + "\" name=\"submit\">\n"); backText = AppLogic.GetString("admin.common.Back", SkinID, LocaleSetting); } else { writer.Append("<input type=\"submit\" class=\"normalButtons\" value=\"" + AppLogic.GetString("admin.common.AddNew", SkinID, LocaleSetting) + "\" name=\"submit\">\n"); backText = AppLogic.GetString("admin.common.Cancel", SkinID, LocaleSetting); } string backLink = string.Format(" <a href=\"" + AppLogic.AdminLinkUrl("shippingmethods.aspx") + "?storeid={0}\">{1}</a>", StoreId, backText); writer.Append(backLink); writer.Append(" </td>\n"); writer.Append(" </tr>\n"); writer.Append(" </table>\n"); writer.Append("</form>\n"); } } } ltContent.Text = writer.ToString(); }