public async Task <ActionResult> RefreshAll() { var response = await OapAuditClient.GetAllOapAuditsAsync("Open"); ViewBag.SelectedRBId = 0; return((response == null && response.Result == null) ? View("Index", response) : View("Index", response.Result.Data.OrderByDescending(a => a.Id))); }
public async Task <ActionResult> Index() { var response = await OapAuditClient.GetAllOapAuditsAsync("Open"); IEnumerable <OapAudit> audits = null; return(View(audits)); // return (response == null && response.Result != null)? View(response):View(response.Result.Data.Where(c => c.RigId.Equals(1)).OrderByDescending(a=>a.Id)); }
public async Task <ActionResult> OpenAudits(int rrigId = 0, bool isBuid = false) { IEnumerable <OapAudit> audits = null; if (rrigId == 0 && !isBuid) { return(PartialView("OapAuditPartial", audits)); } var response = await OapAuditClient.GetAllOapAuditsAsync("Open"); IEnumerable <OapAudit> res = null; if (response != null && response.Result != null) { var t = response.Result.Data; // if (rrigId == 0) return PartialView("OapAuditPartial", t); if (isBuid) { if (rrigId == 0) { return(PartialView("OapAuditPartial", t)); } var lkpList = Ensco.Utilities.UtilitySystem.GetLookupList("Rig"); var rigs = (lkpList.Items as List <object>)?.Cast <RigModel>(); var rigIds = rigs.Where(r => r.BuId == rrigId).Select(si => si.Id).ToList(); res = t.Where(r => rigIds.Contains(r.RigId)).OrderByDescending(a => a.Id); } else { res = t.Where(c => c.RigId.Equals(rrigId)).OrderByDescending(a => a.Id); } } // ViewData["SelectedAuditId"] = res.FirstOrDefault() != null ? res.FirstOrDefault().Id : 0; return(PartialView("OapAuditPartial", res)); }
protected virtual ObservableCollection <OapAudit> GetAuditData(string status = "Open") { var auditData = OapAuditClient.GetAllOapAuditsAsync(status).Result.Result.Data; return(auditData); }