public FrmEditStock(ModelViewStock stock, bool newStock, string caption) { InitializeComponent(); //DictionaryHelper.InitDictionary(spellChecker1); var repositoryWilaya = new RepositoryWilaya(); var repositoryStock = new RepositoryStock(); _editStockPresenter = new EditStockPresenterPage(this, repositoryWilaya, repositoryStock); _editStockPresenter.Display(); comboBoxWilaya.DataSource = Wilayas.OrderBy(c => c.Code).ToList(); comboBoxWilaya.ValueMember = "Code"; comboBoxWilaya.DisplayMember = "Name"; comboBoxCommune.DataSource = Wilayas.First(w => w.Code == (int)comboBoxWilaya.SelectedValue).Communes.OrderBy(c => c.Name).ToList(); comboBoxCommune.DisplayMember = "Name"; comboBoxCommune.ValueMember = "Name"; if (!newStock) { IdStock = stock.Id; textEditNameStock.Text = stock.Nom; comboBoxWilaya.SelectedValue = stock.CodeWilaya; comboBoxCommune.SelectedValue = stock.Commune; textEditAdress.Text = stock.Adresse; GCLigneStock.DataSource = stock.ProductLine; } _newStock = newStock; IsStockModified = false; _sourceStock = stock; }
public frmEditStock(ModelViewStock Stock, bool newStock, string caption) { InitializeComponent(); DictionaryHelper.InitDictionary(spellChecker1); var repositoryWilaya = new RepositoryWilaya(); var repositoryStock = new RepositoryStock(); _editStockPresenter = new EditStockPresenterPage(this, repositoryWilaya,repositoryStock); _editStockPresenter.Display(); comboBoxWilaya.DataSource = Wilayas.OrderBy(c => c.Code).ToList(); comboBoxWilaya.ValueMember = "Code"; comboBoxWilaya.DisplayMember = "Name"; comboBoxCommune.DataSource = Wilayas.First(w => w.Code == (int)comboBoxWilaya.SelectedValue).Communes.OrderBy(c => c.Name).ToList(); comboBoxCommune.DisplayMember = "Name"; this.newStock = newStock; DialogResult = DialogResult.Cancel; sourceStock = Stock;