public async Task <int> updateIsonline(bool isOnlineServer) { int item = 0; Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("isOnlineServer", isOnlineServer.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("ProgramDetails/updateIsonline", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { item = int.Parse(c.Value); } } return(item); }
public async Task <int> CanLogIn(int userId, int posId) { int items = 0; Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("posId", posId.ToString()); parameters.Add("userId", userId.ToString()); IEnumerable <Claim> claims = await APIResult.getList("Users/CanLogIn", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items = int.Parse(c.Value); } } return(items); }
//***************************************************** // get all item services public async Task <List <Service> > GetItemServices(int itemId) { List <Service> items = new List <Service>(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("itemId", itemId.ToString()); IEnumerable <Claim> claims = await APIResult.getList("servicesCosts/Get", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items.Add(JsonConvert.DeserializeObject <Service>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); } } return(items); }
public async Task <bool> shortageIsManipulated(int inventoryId) { bool IsManipulated = false; Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("itemId", inventoryId.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("Inventory/shortageIsManipulated", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { IsManipulated = bool.Parse(c.Value); break; } } return(IsManipulated); }
public async Task <List <Pos> > GetUnactivated(int branchId) { List <Pos> items = new List <Pos>(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("branchId", branchId.ToString()); IEnumerable <Claim> claims = await APIResult.getList("Pos/GetUnactivated", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items.Add(JsonConvert.DeserializeObject <Pos>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); } } return(items); }
public async Task <int> GetCountByUserId(int userId, string type, int posId) { int count = 0; Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("itemId", userId.ToString()); parameters.Add("type", type.ToString()); parameters.Add("posId", posId.ToString()); IEnumerable <Claim> claims = await APIResult.getList("notificationUser/GetNotUserCount", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { count = int.Parse(c.Value); } } return(count); }
public async Task <SetValues> getactivesite() { SetValues item = new SetValues(); //################# IEnumerable <Claim> claims = await APIResult.getList("Activate/getactivesite"); foreach (Claim c in claims) { if (c.Type == "scopes") { item = JsonConvert.DeserializeObject <SetValues>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" }); break; } } return(item); }
/// <summary> /// /////////////////////////////////////// /// </summary> /// <returns></returns> /// public async Task <int> checkconn() { int id = 1; int item = 0; Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("id", id.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("Activate/checkconn", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { item = int.Parse(c.Value); break; } } return(item); }
public async Task <List <Item> > GetSrItemsInCategoryAndSub(int categoryId) { List <Item> items = new List <Item>(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("categoryId", categoryId.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("items/GetSrItemsInCategoryAndSub", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items.Add(JsonConvert.DeserializeObject <Item>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); } } return(items); }
public async Task <int> GetLastNumOfInv(string invCode, int branchId) { int LastNumOfInv = 0; Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("invCode", invCode.ToString()); parameters.Add("branchId", branchId.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("Inventory/GetLastNumOfInv", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { LastNumOfInv = int.Parse(c.Value); break; } } return(LastNumOfInv); }
//******************************************************* public async Task <List <Inventory> > GetByCreator(string inventoryType, int userId) { List <Inventory> items = new List <Inventory>(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("inventoryType", inventoryType); parameters.Add("userId", userId.ToString()); IEnumerable <Claim> claims = await APIResult.getList("Inventory/GetByCreator", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items.Add(JsonConvert.DeserializeObject <Inventory>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); } } return(items); }
public async Task <Coupon> getCouponByBarCode(string barcode) { Coupon item = new Coupon(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("itemId", barcode.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("coupons/GetCouponByBarcode", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { item = JsonConvert.DeserializeObject <Coupon>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" }); break; } } return(item); }
public async Task <Agent> getAgentById(int agentId) { Agent agent = new Agent(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("agentId", agentId.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("Agent/GetAgentByID", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { agent = JsonConvert.DeserializeObject <Agent>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" }); break; } } return(agent); }
//ارجا ع كل الفروع التي يرتبط بها هذا المستخدم public async Task <Branch> GetByBranchUser(int userId) { Branch items = new Branch(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("userId", userId.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("Branches/GetByBranchUser", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items = JsonConvert.DeserializeObject <Branch>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" }); break; } } return(items); }
public async Task <string> getbackup() { string messsage = ""; Dictionary <string, string> parameters = new Dictionary <string, string>(); //parameters.Add("mainBranchId", mainBranchId.ToString()); //parameters.Add("userId", userId.ToString()); //parameters.Add("date", date.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("Backup/getbackup", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { messsage = c.Value.ToString(); break; } } return(messsage); }
public async Task <Card> GetByisActive(byte isActive) { Card item = new Card(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("isActive", isActive.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("cards/GetByisActive", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { item = JsonConvert.DeserializeObject <Card>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" }); break; } } return(item); }
public async Task <List <Section> > getBranchSections(int branchId) { List <Section> items = new List <Section>(); Section item = new Section(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("itemId", branchId.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("Sections/getBranchSections", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items.Add(JsonConvert.DeserializeObject <Section>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); } } return(items); }
public async Task <int> smallToLargeUnit(int fromItemUnit, int toItemUnit) { int AvailableAmount = 0; Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("fromItemUnit", fromItemUnit.ToString()); parameters.Add("toItemUnit", toItemUnit.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("itemsUnits/smallToLargeUnitQuan", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { AvailableAmount = int.Parse(c.Value); } } return(AvailableAmount); }
public async Task <List <NotificationUser> > GetByUserId(int userId, string type, int posId) { List <NotificationUser> items = new List <NotificationUser>(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("itemId", userId.ToString()); parameters.Add("type", type.ToString()); parameters.Add("posId", posId.ToString()); IEnumerable <Claim> claims = await APIResult.getList("notificationUser/GetByUserId", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items.Add(JsonConvert.DeserializeObject <NotificationUser>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); } } return(items); }
public async Task <List <User> > GetActiveForAccount(string payType) { List <User> items = new List <User>(); // to pass parameters (optional) Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("payType", payType.ToString()); IEnumerable <Claim> claims = await APIResult.getList("Users/GetActiveForAccount", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items.Add(JsonConvert.DeserializeObject <User>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); } } return(items); }
public async Task <User> getUserById(int userId) { User user = new User(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("itemId", userId.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("Users/GetUserByID", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { user = JsonConvert.DeserializeObject <User>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" }); break; } } return(user); }
public async Task <List <Unit> > getSmallUnits(int itemId, int unitId) { List <Unit> items = new List <Unit>(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("itemId", itemId.ToString()); parameters.Add("unitId", unitId.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("Units/getSmallUnits", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items.Add(JsonConvert.DeserializeObject <Unit>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); } } return(items); }
public async Task <Bank> getBankById(int itemId) { Bank item = new Bank(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("itemId", itemId.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("Banks/GetBankByID", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { item = JsonConvert.DeserializeObject <Bank>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" }); break; } } return(item); }
public async Task <int> getAmountByItemLocId(int itemLocId) { int item = 0; Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("itemLocId", itemLocId.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("ItemsLocations/getAmountByItemLocId", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { item = int.Parse(c.Value); break; } } return(item); }
public async Task <List <Branch> > GetBalance(string type) { List <Branch> items = new List <Branch>(); // to pass parameters (optional) Dictionary <string, string> parameters = new Dictionary <string, string>(); string myContent = type; parameters.Add("type", myContent); // IEnumerable <Claim> claims = await APIResult.getList("Branches/GetBalance", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items.Add(JsonConvert.DeserializeObject <Branch>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); } } return(items); }
public async Task <int> GetLastNumOfCode(string type) { int value = 0; Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("type", type); //################# IEnumerable <Claim> claims = await APIResult.getList("Agent/GetLastNumOfCode", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { value = int.Parse(JsonConvert.DeserializeObject <String>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); break; } } return(value); }
public async Task <string> getrestore() { string messsage = ""; //newlog.userId = MainWindow.userID; //newlog.posId = MainWindow.posID; int logId = (int)MainWindow.userLogInID; BackupCls item = new BackupCls(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("logId", logId.ToString()); parameters.Add("fileName", fileName); //parameters.Add("userId", userId.ToString());fileName //parameters.Add("date", date.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("Backup/getrestore", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { if (c.Type == "scopes") { item = JsonConvert.DeserializeObject <BackupCls>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" }); break; } } } if (item.result == "1") { MainWindow.userLogInID = item.logId; } return(item.result); }
public async Task <List <Item> > GetAllItems() { List <Item> items = new List <Item>(); //########### to pass parameters (optional) //Dictionary<string, string> parameters = new Dictionary<string, string>(); //parameters.Add("itemObject", myContent); //IEnumerable<Claim> claims = await APIResult.getList("items/GetAllItems",parameters); //################# IEnumerable <Claim> claims = await APIResult.getList("items/GetAllItems"); foreach (Claim c in claims) { if (c.Type == "scopes") { items.Add(JsonConvert.DeserializeObject <Item>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); } } return(items); }
public async Task <List <User> > getBranchSalesMan(int branchId, string objectName) { List <User> items = new List <User>(); //########### to pass parameters (optional) Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("branchId", branchId.ToString()); parameters.Add("objectName", objectName); IEnumerable <Claim> claims = await APIResult.getList("Users/GetSalesMan", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items.Add(JsonConvert.DeserializeObject <User>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); } } return(items); }
public async Task <List <Item> > GetSaleOrPurItems(int categoryId, short defaultSale, short defaultPurchase, int branchId) { List <Item> items = new List <Item>(); Dictionary <string, string> parameters = new Dictionary <string, string>(); parameters.Add("categoryId", categoryId.ToString()); parameters.Add("defaultSale", defaultSale.ToString()); parameters.Add("defaultPurchase", defaultPurchase.ToString()); parameters.Add("branchId", branchId.ToString()); //################# IEnumerable <Claim> claims = await APIResult.getList("items/GetSaleOrPurItems", parameters); foreach (Claim c in claims) { if (c.Type == "scopes") { items.Add(JsonConvert.DeserializeObject <Item>(c.Value, new IsoDateTimeConverter { DateTimeFormat = "dd/MM/yyyy" })); } } return(items); }