public void Run() { visitorsList = new VisitorsList(); find = new Find(); docsList = new DocsList(); while (true) { Console.Clear(); Console.WriteLine("\t\tMenu"); Console.WriteLine("1. Visitors\n2. Docs\n3. Find\n0. Exit"); string answer = Console.ReadLine(); switch (answer) { case "0": visitorsList.Save(); docsList.Save(); Environment.Exit(0); break; case "1": Visitor(); break; case "2": Docs(); break; case "3": Find(); break; default: Console.WriteLine("Wrong input\nPress any key to continue"); Console.ReadKey(); break; } } }
// GET: VisitorReport public ActionResult Index(VisitorReportParameters parameters) { List <Visitors> visitors = new List <Visitors>(); var liste = _reportService.GetZiyaretciListesi(parameters); var panel = _panelSettingsService.GetAllPanelSettings(x => x.Panel_IP1 != 0 && x.Panel_IP1 != 0 && x.Panel_TCP_Port != 0 && x.Panel_ID != 0 && dbPanelList.Contains((int)x.Panel_ID)); visitors = _visitorsService.GetAllVisitors(); var groupsdetail = _groupMasterService.GetAllGroupsMaster(); var globalBolgeAdi = _globalZoneService.GetAllGlobalZones(); var model = new VisitorsList { ComplexVisitorsListesi = liste, Panel = panel.Select(a => new SelectListItem { Text = a.Panel_Name, Value = a.Panel_ID.ToString() }), Visitors = visitors, Gecis_Grubu = groupsdetail.Select(a => new SelectListItem { Text = a.Grup_Adi, Value = a.Grup_No.ToString() }), Global_Kapi_Bolgesi = globalBolgeAdi.Select(a => new SelectListItem { Text = a.Global_Bolge_Adi, Value = a.Global_Bolge_No.ToString() }), }; TempData["VisitorsList"] = liste; TempData["DateAndTime"] = ReportParamatersDateAndTime.ParametersDateAndTimeBindForReport(parameters.Baslangic_Tarihi, parameters.Bitis_Tarihi, parameters.Baslangic_Saati, parameters.Bitis_Saati); TempData["DateAndTimeView"] = ReportParamatersDateAndTime.ParametersDateAndTimeBindForReport(parameters.Baslangic_Tarihi, parameters.Bitis_Tarihi, parameters.Baslangic_Saati, parameters.Bitis_Saati); return(View(model)); }
public ParameterCommand(VisitorsList viewList) { this.visitorList = viewList; }