private void CostoFrm_Load(object sender, EventArgs e) { Articolo articolo = new Articolo(); string filename; prodottoFinitoUC1.ProdottoFinitoModel = articolo.CreaProdottoFinitoModel(IdProdottoFinito); prodottoFinitoUC1.Immagine = _documenti.EstraiImmagineStandard(IdProdottoFinito, TabelleEsterne.ProdottiFiniti, out filename); prodottoFinitoUC1.Refresh(); caricaListaProcessi(); _gruppiRepartiModel = articolo.CreaListaGruppoRepartoModel(prodottoFinitoUC1.ProdottoFinitoModel.Brand.IdBrand); caricaDdlPreventivi(); caricaListaCostiFissi(); caricaGrigliaElementiPreventivo(); caricaGrigliaCostiFissi(); this.Text = prodottoFinitoUC1.ProdottoFinitoModel.ToString(); }
private void caricaProdottoFinito() { ProdottoFinitoModel prodottoFinitoModel = _articolo.CreaProdottoFinitoModel(IdProdottoFinito); if (prodottoFinitoModel == null) { throw new ArgumentNullException("Prodotto finito non trovato: " + IdProdottoFinito.ToString()); } txtBrand.Text = prodottoFinitoModel.Brand.ToString(); txtCodice.Text = prodottoFinitoModel.Codice; txtCodiceDefinitivo.Text = prodottoFinitoModel.CodiceDefinitivo; txtCodiceProvvisorio.Text = prodottoFinitoModel.CodiceProvvisorio; txtColore.Text = prodottoFinitoModel.Colore.ToString(); txtDescrizione.Text = prodottoFinitoModel.Descrizione; txtModello.Text = prodottoFinitoModel.Modello; txtTipoProdotto.Text = prodottoFinitoModel.TipoProdotto.ToString(); chkPreserie.Checked = prodottoFinitoModel.Preserie; chkPreventivo.Checked = prodottoFinitoModel.Prevenivo; chkProduzione.Checked = prodottoFinitoModel.Produzione; }
private void PreventivoFrm_Load(object sender, EventArgs e) { string filename; prodottoFinitoUC1.ProdottoFinitoModel = _articolo.CreaProdottoFinitoModel(IdProdottoFinito); prodottoFinitoUC1.Immagine = _documenti.EstraiImmagineStandard(IdProdottoFinito, TabelleEsterne.ProdottiFiniti, out filename); prodottoFinitoUC1.Refresh(); dgvProcessoGalvanico.AutoGenerateColumns = false; caricaDdlProcessiGalvanici(); caricaDdlPreventivi(); caricaLstReparti(); CreaMenuContestualeTreeView(); caricaMateriePrime(); caricaGrigliaElementiPreventivo(); this.Text = prodottoFinitoUC1.ProdottoFinitoModel.ToString(); if (ddlPreventivi.Items.Count == 0) { btnCreaNuovaVersione_Click(null, null); } }
private void CreaProdottoFinitoFrm_Load(object sender, EventArgs e) { lblMessaggio.Text = string.Empty; List <BrandModel> brand = _anagrafica.CreaListaBrandModel(); ddlBrand.Items.AddRange(brand.ToArray()); List <TipoProdottoModel> tipoProdotto = _anagrafica.CreaListaTipoProdottoModel(); ddlTipoProdotto.Items.AddRange(tipoProdotto.ToArray()); if (IdProdottoFinito >= 0) { Articolo articolo = new Articolo(string.Empty); ProdottoFinitoModel prodottoFinitoModel = articolo.CreaProdottoFinitoModel(IdProdottoFinito); if (prodottoFinitoModel == null) { throw new ArgumentNullException("Prodotto finito non trovato: " + IdProdottoFinito.ToString()); } ddlBrand.SelectedItem = brand.Where(x => x.IdBrand == prodottoFinitoModel.Brand.IdBrand).FirstOrDefault(); txtCodice.Text = prodottoFinitoModel.Codice; txtCodiceDefinitivo.Text = prodottoFinitoModel.CodiceDefinitivo; txtCodiceProvvisorio.Text = prodottoFinitoModel.CodiceProvvisorio; txtDescrizione.Text = prodottoFinitoModel.Descrizione; txtModello.Text = prodottoFinitoModel.Modello; ddlTipoProdotto.SelectedItem = tipoProdotto.Where(x => x.IdTipoProdotto == prodottoFinitoModel.TipoProdotto.IdTipoProdotto).FirstOrDefault(); chkPreserie.Checked = prodottoFinitoModel.Preserie; chkPreventivo.Checked = prodottoFinitoModel.Prevenivo; chkProduzione.Checked = prodottoFinitoModel.Produzione; CaricaListaColori(prodottoFinitoModel.Brand.IdBrand); ddlColore.SelectedItem = ddlColore.Items.Cast <ColoreModel>().Where(x => x.IdColore == prodottoFinitoModel.Colore.IdColore).FirstOrDefault(); } }