private void buttonRefreshService_Click(object sender, EventArgs e) { ServiceRepository serviceRepo = new ServiceRepository(new ServiceContext()); List<Service> serviceList = serviceRepo.GetAllService(); List<KerberosCommon.Models.Service> serviceModelList = new List<KerberosCommon.Models.Service>(); foreach (Service service in serviceList) { serviceModelList.Add(new KerberosCommon.Models.Service() { ServiceKey = service.ServiceKey, ServiceName = service.ServiceName }); } listBoxServices.DataSource = serviceModelList; }
private void buttonRegisterService_Click(object sender, EventArgs e) { ServiceRepository serviceRepo = new ServiceRepository(new ServiceContext()); string serviceName = textBoxServiceName.Text; Service service = new Service() { ServiceName = serviceName, ServiceKey = KeyGenerator.GenerateSessionKey() }; serviceRepo.RegisterService(service); Utility.StoreServiceKeyCSV(service.ServiceName, service.ServiceKey); }