private void MakeBetterTrip_Click(object sender, RoutedEventArgs e) { IRepController controller = new RepositoryController(); GenerateBestTrip trip = new GenerateBestTrip(controller.GetDBRequiersFrom(employee.center), controller.GetTrucks(employee.center).FirstOrDefault()); Trip trip1 = new Trip( trip.GetTheBetterTrip().Slots, trip.GetTheBetterTrip().ToCenter, employee.center, trip.truck, "ожидает отправки"); // controller.AddTripInDB(trip1); Trip trip_slot = controller.GetTripForSlots(employee.center); foreach (TruckSlot slot in trip1.Slots) { slot.SetTrip(trip_slot); slot.AddInDB(); } // trip1.SaveSlots(); TripContentArea.Content = TripsTable.GetInstance(employee); }
public async Task GetRepositoriesTest() { RepositoryController controller = RepositoryController.GetInstance("https://docker.emconsol.com", "ususario", "contraseña"); var repos = await controller.GetRepositoriesAsync(); Console.Write(repos); }
public Trips(Employee empl) { employee = empl; IRepController controller = new RepositoryController(); InitializeComponent(); TripContentArea.Content = TripsTable.GetInstance(employee); trips = TripsTable.GetInstance(employee).GetTripsCollection(); }
public void SetUp() { var guard = new GuardService(); Client = new GithubClient(); Converter = new ContentConverterService(new ConverterTemplates(), guard); ApiService = new RestApiService(Client, Converter); AuthenticationController = new AuthenticationController(new AuthenticationService(ApiService, Converter)); RepositoryController = new RepositoryController(AuthenticationController, new RepositoryService(ApiService, Converter, guard)); }
public void ReceiveMeta() { // Arrange RepositoryController controller = new RepositoryController(); UploadMeta meta = new UploadMeta(); // Act JsonResult result = controller.ReceiveMeta(meta) as JsonResult; Assert.IsTrue(result.Data == meta); }
public void SetUp() { _repo = RepositoryController.GetInstance(); _controllerMock = new Mock <IUpdatePostController>(); _repo.RepositoryUpdatePost.UpdatePostModel = new UpdatePostModel(false, "123", null, null, null, null, null, null, null); _interactor = new InteractorUpdatePost("postId", _controllerMock.Object, _repo.RepositoryUpdatePost, _repo.RepositoryPost, _repo.RepositoryUserAuth); _presenterMock = new Mock <IPresenterUpdatePost>(MockBehavior.Strict); _interactor.Presenter = _presenterMock.Object; }
public void View() { // Arrange RepositoryController controller = new RepositoryController(); // Act ViewResult result = controller.View(null) as ViewResult; // Assert Assert.IsNull(result); //should fail // Assert.IsNotNull(result); }
public void Index() { // Arrange RepositoryController controller = new RepositoryController(); // Act ViewResult result = controller.Index() as ViewResult; // Assert Assert.IsNotNull(result); }
public void UploadDataSet() { // Arrange RepositoryController controller = new RepositoryController(); // Act ViewResult result = controller.UploadDataSet() as ViewResult; // Assert Assert.IsNotNull(result); }
public OpenCloseOrder(Employee empl) { employee = empl; products = new ObservableCollection <Product>(); IRepController controller = new RepositoryController(); products = controller.GetDBProducts(); Requiers = controller.GetDBRequiersTo(employee.center); InitializeComponent(); ProductsList.Items.Clear(); RequiersTable.ItemsSource = Requiers; ProductsList.ItemsSource = products; ProductsList.DisplayMemberPath = "Name"; }
public void Execute() { try { int id = Convert.ToInt32(observer.IdForDelateProductPosition.Text); ProductPosition prod = ReductProducts.ProductsOnStorage.Where(p => p.Id == id).FirstOrDefault(); ReductProducts.ProductsOnStorage.Remove(prod); IRepController controller = new RepositoryController(); controller.DeleteProductPositionFromDB(prod); } catch (Exception ex) { MessageBox.Show("Товар не найден. Проверьте правильность введенного индекса"); } }
public async Task CheckSuccessfulCreatingNewRepository_NewRepositoryShouldBeCreated_TrueReturned() { var newRepository = new RepositoryRequestBody() { Name = TestExtensions.GetRandomString(5), Description = "that repository was created with rest api service", AutoInit = true, IsPrivate = false, GitIgnoreTemplate = "VisualStudio", }; var repository = await RepositoryController.AddRepositoryAsync(newRepository); var repositories = (await RepositoryController.GetRepositoriesAsync()).ToList(); Assert.Contains(repository, repositories); }
public void Index() { // Arrange RepositoryController controller = new RepositoryController(); // Act ViewResult result = controller.Index("https://api.github.com/users/ShaunWatson24/repos") as ViewResult; // Assert result.Should().NotBeNull(); var repos = ((IEnumerable <GitHubRepository>)result.ViewData.Model).ToList(); repos.Count.Should().Be(5); var repo = repos.FirstOrDefault(); repo.RepositoryName.Should().Be("GetGitHubUser"); repo.RepositoryUrl.Should().Be("https://github.com/ShaunWatson24/GetGitHubUser"); repo.StargazerCount.Should().Be(1); repo.Description.Should().Be(null); }
public void Execute() { IRepController repository = new RepositoryController(); Employee employee = EmployeeWindow.GetInstance().employe; ObservableCollection <ProductPosition> products = repository.GetStorageProducts(employee.center); foreach (ProductPosition product in products) { ProductsViewer.ProductsOnStorage.Add(new ViewerObject(product)); } ObservableCollection <Require> requiersTo = repository.GetDBRequiersTo(employee.center); ObservableCollection <Require> requiersFrom = repository.GetDBRequiersFrom(employee.center); foreach (ViewerObject viewObj in ProductsViewer.ProductsOnStorage) { viewObj.SetNumberFrom(requiersFrom); viewObj.SetNumberTo(requiersTo); } }
/// <summary> /// Process a user's Add Defect request /// </summary> public DialogResult AddDefect(IRepositoryContext context, IList <ILogMessage> messages, RepositoryController controller, FBApi api) { // It shouldn't happen that we get called with no messages selected, // but check for it anyway. if (messages.Count <= 0) { return(DialogResult.Cancel); } UseWaitCursor = true; //store off our initial state m_Context = context; m_Controller = controller; m_LogMessages = messages; int lastMessageIndex = messages.Count - 1; m_PrimaryMessage = messages[lastMessageIndex]; ErrorInfo errorInfo = new ErrorInfo(m_PrimaryMessage); m_Fingerprint = errorInfo.Fingerprint; //Blank our display ClearDisplay(); //now go to the background to initialize it ThreadPool.QueueUserWorkItem(AsyncInitializeData, api); DialogResult result = ShowDialog(); if (result == DialogResult.OK) { Submit(api); } else { m_Context.Log.Verbose(LogCategory, "User canceled dialog, no changes will be submitted", null); } return(DialogResult); }
private async void Principal_Load(object sender, EventArgs e) { this.Cursor = Cursors.WaitCursor; logotypePictureBox.Image = Resources.logotype; logotypePictureBox.SizeMode = PictureBoxSizeMode.StretchImage; var repositories = await RepositoryController.GetInstance(_server, _user, _passsword).GetRepositoriesAsync();; foreach (var item in repositories) { Expanded expanded = new Expanded(); expanded.Text = item.Name; foreach (var tag in item.Tags) { Label tagLabel = new Label { Text = tag.Name }; expanded.ChildControls.Add(tagLabel); } repositoriesPanel.Controls.Add(expanded); } this.Cursor = Cursors.Default; }
private async void loginButton_Click(object sender, EventArgs e) { this.Enabled = false; this.Cursor = Cursors.WaitCursor; try { if (await RepositoryController.TestServer(serverTextBox.Text, userTextBox.Text, passwordTextBox.Text)) { this.Cursor = Cursors.Default; this.passwordTextBox.Text = ""; var mainScreen = new MainScreen(serverTextBox.Text, userTextBox.Text, passwordTextBox.Text); this.Visible = false; mainScreen.ShowDialog(); this.Visible = true; } } catch (Exception ex) { MessageBox.Show($"No se pudo conectar {ex.Message}"); } this.Enabled = true; this.Cursor = Cursors.Default; }
/// <summary> /// Process a user's Add Defect request /// </summary> public DialogResult AddDefect(IRepositoryContext context, IList<ILogMessage> messages, RepositoryController controller, FBApi api) { // It shouldn't happen that we get called with no messages selected, // but check for it anyway. if (messages.Count <= 0) return DialogResult.Cancel; UseWaitCursor = true; //store off our initial state m_Context = context; m_Controller = controller; m_LogMessages = messages; int lastMessageIndex = messages.Count - 1; m_PrimaryMessage = messages[lastMessageIndex]; ErrorInfo errorInfo = new ErrorInfo(m_PrimaryMessage); m_Fingerprint = errorInfo.Fingerprint; //Blank our display ClearDisplay(); //now go to the background to initialize it ThreadPool.QueueUserWorkItem(AsyncInitializeData, api); DialogResult result = ShowDialog(); if (result == DialogResult.OK) { Submit(api); } else { m_Context.Log.Verbose(LogCategory, "User canceled dialog, no changes will be submitted", null); } return DialogResult; }
/// <summary> /// Constructor /// </summary> /// <param name="repo">The user privileges object</param> /// <param name="client">A handle to the client</param> public RepositoryGroupPrivilegeController(Client client, RepositoryController repo) : base(client) { Repo = repo; }
/// <summary> /// Create a collection pre-loaded with a list of FogBugz cases matching the filter string /// </summary> /// <param name="controller"></param> /// <param name="filter">The filter string is created by FogBugzFilter</param> public FogBugzCaseList(RepositoryController controller, string filter) { m_Controller = controller; Load(filter); }
public async Task RemoveAllCreatedRepositoriesAsync() => await RepositoryController.RemoveAllCreatedRepositoriesAsync();
public FogBugzCaseReader(RepositoryController controller, int caseId) { m_Controller = controller; Load(m_Controller.GetApi(), caseId); }
public RouterOptionsCell(UIViewController viewController, ILang locale) { _viewController = viewController; _locale = locale; _logOutController = new LogOutController(Connection.ConnectionController.GetInstance(), RepositoryController.GetInstance()); _logOutController.OnRecieveModel += OnMessage; }
public void RepositoryQcTest() { var repositoryController = RepositoryController.GetInstance(); Assert.IsInstanceOf <IRepositoryQc>(repositoryController.RepoQc); }
public void RepositoryRestHeaderTest() { var repositoryController = RepositoryController.GetInstance(); Assert.IsInstanceOf <IRepositoryRestHeader>(repositoryController.RepositoryRestHeader); }
public void RepositoryUserSettingsTest() { var repositoryController = RepositoryController.GetInstance(); Assert.IsInstanceOf <IRepositoryUserSettings>(repositoryController.RepositoryUserSettings); }
public void RepositoryPostTest() { var repositoryController = RepositoryController.GetInstance(); Assert.IsInstanceOf <IRepositoryPost>(repositoryController.RepositoryPost); }
public void RepositoryUserAuthTest() { var repositoryController = RepositoryController.GetInstance(); Assert.IsInstanceOf <IRepositoryUserAuth>(repositoryController.RepositoryUserAuth); }
public void RepositoryThemesTest() { var repositoryController = RepositoryController.GetInstance(); Assert.IsInstanceOf <IRepositoryThemes>(repositoryController.RepositoryThemes); }
/// <summary> /// Initializes the singleton application object. This is the first line of authored code /// executed, and as such is the logical equivalent of main() or WinMain(). /// </summary> public App() { repository = new RepositoryController(); this.InitializeComponent(); this.Suspending += OnSuspending; }
public void CtorTest() { var repositoryController = RepositoryController.GetInstance(); Assert.IsInstanceOf <RepositoryController>(repositoryController); }