Exemplo n.º 1
0
        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"));
            }
        }
Exemplo n.º 2
0
        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"));
            }
        }