public IActionResult SearchBarMethod(string SearchBarRecords) { if (Startup.isLogged == true) { try { list = RecordsAbstractizationFactory.ReturningRecordsList(); List <IRecordModel> SearchList = new List <IRecordModel>(); foreach (RecordsDatabaseClassLibrary.RecordsDatabase.IRecordModel individ in list) { if (individ.Car.Contains(SearchBarRecords)) { SearchList.Add(individ); } } return(View("Records", SearchList)); } catch (Exception ex) { return(View(list)); } } else { return(RedirectToAction("Login", "Login")); } }
public IActionResult EditRecordButton(int id) { if (Startup.isLogged == true) { try { list = RecordsAbstractizationFactory.ReturningRecordsList(); IRecordModel Dummy = list.Find(x => x.ID == id); Dummy.ID = id; return(View("EditRecords", Dummy)); } catch (Exception ex) { Console.WriteLine(ex); return(RedirectToAction("Error")); } } else { return(RedirectToAction("Login", "Login")); } }