public async System.Threading.Tasks.Task ApplyAgents(int grId) { using (PFCSqlEntities db = new PFCSqlEntities()) { var ExtensionList = db.TblExtGroup.Where(eg => eg.TblExtGrGroupID == 1).OrderBy(ex => ex.TblExtGrRow).Select(ex => ex.TblExtensions.TblExtNumber.ToString()).ToList(); ApiExecuter Ex = new ApiExecuter(); List <string> preEx = new List <string>(); List <string> remEx = new List <string>(); for (int i = 0; i < ExtensionList.Count; i++) { if (i == 0) { preEx.Add(ExtensionList[0]); } else { remEx.Add(ExtensionList[i]); } await Ex.EditQueueOperatorsRestApi("069", preEx); await Ex.EditQueueOperatorsRestApi("070", remEx); } } }
public async System.Threading.Tasks.Task <ActionResult> SaleMemberList() { ApiExecuter Ex = new ApiExecuter(); var extensionList = await Ex.GetExtensionListRestApi(); ViewBag.ExtensionList = new SelectList(extensionList.Select(el => new { Idd = "شماره داخلی : " + el.Extension.ToString() + " - نام اوپراتور : " + el.Name, id = el.Extension.ToString() + ":" + el.Name }).ToList(), "id", "idd"); return(View()); }