public FrmEditSector(ModelViewSecteur secteur, bool newSecteur) { InitializeComponent(); //DictionaryHelper.InitDictionary(spellChecker1); var repositoryWilaya = new RepositoryWilaya(); var repositoryAgentTerrain = new RepositoryAgentTerrain(); var repositorySecteur = new RepositorySector(); var repositoryClient = new RepositoryClient(); _editSecteurPresenter = new EditSectorPresenterPage(this, repositoryWilaya, repositoryAgentTerrain, repositorySecteur, repositoryClient); _editSecteurPresenter.Display(); comboBoxClients.DataSource = Clients.OrderBy(cl => cl.Name).ToList(); comboBoxClients.DisplayMember = "Name"; comboBoxClients.ValueMember = "Name"; comboBoxWilaya.DataSource = Wilayas.OrderBy(c => c.Code).ToList(); comboBoxWilaya.ValueMember = "Code"; comboBoxCommune.DataSource = Wilayas.First(w => w.Code == (int)comboBoxWilaya.SelectedValue).Communes.OrderBy(c => c.Name).ToList(); comboBoxCommune.DisplayMember = "Name"; comboBoxCommune.ValueMember = "Name"; if (!newSecteur) { IdSecteur = secteur.Id; textEditNameSector.Text = secteur.Name; comboBoxWilaya.SelectedValue = secteur.CodeWilaya; comboBoxCommune.SelectedValue = secteur.Commune; } _newSecteur = newSecteur; IsSectorModified = false; SourceSecteur = secteur; GCAgentTerrain.DataSource = AgentTerrains; }
public FrmEditAgentTerrain(ModelViewAgentTerrain agentTerrain, bool newAgentTerrain) { InitializeComponent(); var repositoryAgentTerrain = new RepositoryAgentTerrain(); var repositorySecteur = new RepositorySector(); _editAgentTerrainPresenter = new EditAgentTerrainPresenterPage(this, repositoryAgentTerrain, repositorySecteur); _editAgentTerrainPresenter.Display(); if (!newAgentTerrain) { IdAgentTerrain = agentTerrain.Id; textEditNameAgentTerrain.Text = agentTerrain.Name; } _newAgentTerrain = newAgentTerrain; IsAgentTerrainModified = false; SourceAgentTerrain = agentTerrain; }