static void Main() { SQLiteConnection m_dbConnection = new SQLiteConnection("Data Source=/Users/Alex/IdeaProjects/Databases/FestivaluriDB.db;Version=3;"); AngajatRepository repoAngajat = new AngajatRepository(m_dbConnection); BiletRepository repoBilet = new BiletRepository(m_dbConnection); SpectacolRepository repoSpectacol = new SpectacolRepository(m_dbConnection); ArtistiRepository repoArtist = new ArtistiRepository(m_dbConnection); /* * var container = Config.Configure(); * * using (var scope = container.BeginLifetimeScope()) * { * Angajat a = new Angajat("aaa", "hhh", "lll"); * var app = scope.Resolve<IAngajatRepository>(); * foreach(var x in app.findAll()) * { * Console.WriteLine(x); * } * Console.ReadKey(); * }*/ LoginService servLogin = new LoginService(repoAngajat); ConcerteService servConcerte = new ConcerteService(repoBilet, repoSpectacol, repoArtist); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1(servLogin, servConcerte)); }
static void Main(string[] args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); XmlConfigurator.Configure(new System.IO.FileInfo(args[0])); Console.WriteLine("Configuration Settings for database {0}", GetConnectionStringByName("database")); IDictionary <String, string> props = new SortedList <String, String>(); props.Add("ConnectionString", GetConnectionStringByName("database")); IClientRepo clientRepository = new ClientRepository(props); IZborRepo zborRepository = new ZborRepository(props); AngajatRepository angajatRepository = new AngajatRepository(props); IBiletRepo biletRepository = new BiletRepository(props); Service service = new Service(angajatRepository, zborRepository, clientRepository, biletRepository); LogInForm logInForm = new LogInForm(); MainWindowForm mainWindowForm = new MainWindowForm(); logInForm.SetService(service); logInForm.setMain(mainWindowForm); mainWindowForm.SetService(service); mainWindowForm.SetLogIn(logInForm); Application.Run(logInForm); }
static void Main(string[] args) { XmlConfigurator.Configure(new System.IO.FileInfo(args[0])); Console.WriteLine("Configuration Settings for database {0}", GetConnectionStringByName("database")); IDictionary <String, string> props = new SortedList <String, String>(); props.Add("ConnectionString", GetConnectionStringByName("database")); BinaryServerFormatterSinkProvider serverProvider = new BinaryServerFormatterSinkProvider(); serverProvider.TypeFilterLevel = System.Runtime.Serialization.Formatters.TypeFilterLevel.Full; BinaryClientFormatterSinkProvider clientProvider = new BinaryClientFormatterSinkProvider(); IDictionary dictionary = new Hashtable(); dictionary["port"] = 55555; TcpChannel channel = new TcpChannel(dictionary, clientProvider, serverProvider); ChannelServices.RegisterChannel(channel, false); AngajatRepository angajatRepo = new AngajatRepository(props); IZborRepo zborRepo = new ZborRepository(props); IClientRepo clientRepo = new ClientRepository(props); IBiletRepo biletRepo = new BiletRepository(props); var server = new FlightServerImpl(angajatRepo, zborRepo, clientRepo, biletRepo); RemotingServices.Marshal(server, "zboruri"); Console.WriteLine("Server started ..."); Console.ReadLine(); }
public IActionResult EditAngajat(Angajat angajat) { var angajatRepository = new AngajatRepository(); angajatRepository.EditAngajat(angajat); return(RedirectToAction("ListareAngajati")); }
// Actiune ce controleaza afisarea detaliilor unui angajat public IActionResult DetailsAngajat(int id) { var angajatRepository = new AngajatRepository(); var angajat = angajatRepository.GetAngajat(id); return(View(angajat)); }
public IActionResult ListareAngajatii(string searchNumber, string searchNume) { var angajatRepository = new AngajatRepository(); IList <Angajat> listaAngajati = angajatRepository.GetAngajatiFiltered(searchNumber, searchNume); return(View(listaAngajati)); }
// Actiuni ce controleaza crearea unei liste de angajati cu sau fara parametrii public IActionResult ListareAngajati() { var angajatRepository = new AngajatRepository(); IList <Angajat> listaAngajati = angajatRepository.GetAngajati(); return(View(listaAngajati)); }
static void Main(string[] args) { //XmlConfigurator.Configure(new System.IO.FileInfo(args[0])); //Console.WriteLine("Configuration Settings for agentie {0}", GetConnectionStringByName("agentie")); IDictionary <String, string> props = new SortedList <String, String>(); props.Add("ConnectionString", GetConnectionStringByName("agentie")); IAngajatRepository <string, string> repoA = new AngajatRepository(props); AngajatService srvA = new AngajatService(repoA); IClientRepository repoC = new ClientRepository(props); ClientService srvC = new ClientService(repoC); IZborRepository repoZ = new ZborRepository(props); ZborService srvZ = new ZborService(repoZ); IBiletRepository repoB = new BiletRepository(props); BiletService srvB = new BiletService(repoB, repoC, repoZ); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Form2 form2 = new Form2(); form2.setService(srvA, srvC, srvZ, srvB); Application.Run(form2); }
public OperationAngajatController() { _functie = new FunctiRepository(Context); _angajatRepository = new AngajatRepository(Context); _utilajRepository = new UtilajRepository(Context); _signUp = new SignUpRepository(Context); _showAngajati = new ShowAngajatiRepository(Context); }
public Service(AngajatRepository angajatRepository, CursaRepository cursaRepository, EchipaRepository echipaRepository, InscriereRepository inscriereRepository, ParticipantRepository participantRepository) { this.angajati = angajatRepository; this.curse = cursaRepository; this.echipe = echipaRepository; this.inscrieri = inscriereRepository; this.participanti = participantRepository; }
// Actiune ce controleaza stergerea din baza de date a unui angajat dupa ID-ul acestuia public IActionResult DeleteAngajat(int id) { var angajatRepository = new AngajatRepository(); angajatRepository.DeleteAngajat(id); return(RedirectToAction("ListareAngajati")); }
public FlightServerImpl(AngajatRepository angajatRepository, IZborRepo zborRepository, IClientRepo clientRepository, IBiletRepo biletRepository) { this.angajatRepository = angajatRepository; this.biletRepository = biletRepository; this.clientRepository = clientRepository; this.zborRepository = zborRepository; loggedAngajati = new Dictionary <string, IFlightObserver>(); }
public SantierController() { _santier = new SantierRepository(Context); _angajat = new AngajatRepository(Context); _utilaj = new UtilajRepository(Context); _functi = new FunctiRepository(Context); _angajati_santier = new Angajati_Santier(Context); _utilaje_santier = new UtilajePentruSantierRepository(Context); }
public virtual void Init(FunctiRepository functie, AngajatRepository angajat, UtilajRepository Utilaje, int id) { FunctiAngajati = new SelectList( functie.GetList(), "Id", "Denumire"); Denumire_angajati = new SelectList(angajat.ListaPersonalizate(id), "Id", "Nume"); utilaje = new SelectList(Utilaje.ListPersonalization(id), "Id", "Denumire"); }
public IActionResult Index(string Email, string Parola) { var angajatRepository = new AngajatRepository(); var ok = angajatRepository.VerifyLoginInfo(Email, Parola); if (ok == true) { return(RedirectToAction("ListareMasini", "Masina")); } else { return(View()); } }
public static void Main(string[] args) { AngajatRepository angajat = new AngajatRepository(); Console.WriteLine(angajat.findOne(1).User); CursaRepository cursa = new CursaRepository(); Console.WriteLine(cursa.findOne(1).Capacitate); EchipaRepository echipaRepository = new EchipaRepository(); Console.WriteLine(echipaRepository.findOne(1).Nume); ParticipantRepository participant = new ParticipantRepository(); Console.WriteLine(participant.findOne(1).Nume); Cursa C = new Cursa(100, 900); cursa.save(C); Console.WriteLine(cursa.findOne(100).Capacitate); Echipa E = new Echipa(200, "test"); echipaRepository.save(E); Console.WriteLine(echipaRepository.findOne(200).Nume); Participant P = new Participant(600, "test1", 200); participant.save(P); Console.WriteLine(participant.findOne(600).Nume); cursa.delete(100); echipaRepository.delete(200); participant.delete(600); int maxim = participant.FindMaxId(); Console.WriteLine(maxim); Console.WriteLine(cursa.findIdByCapacitate(500)); List <DTOBJCursa> list = cursa.GroupByCapacitate(); foreach (DTOBJCursa test in list) { Console.Write(test.Capacitate); Console.Write(" "); Console.WriteLine(test.NrInscrisi); } Console.WriteLine(angajat.LocalLogin("mgar1992", "12234")); Console.WriteLine(angajat.LocalLogin("mgar1992", "1234")); Console.WriteLine(echipaRepository.FindIdByName("BMW")); List <DTOBJPart> list2 = echipaRepository.cautare("Suzuki"); foreach (DTOBJPart test2 in list2) { Console.Write(test2.Nume); Console.Write(" "); Console.WriteLine(test2.Capacitate); } }