private void btnAddProdus_Click(object sender, EventArgs e) { if (txtProdus.Text.Length >= 3 && txtModel.Text.Length >= 3 && isNumber(txtPret.Text)) { if (db.PRODUSEs.Any(x => x.PRODUS_ID == id)) { var produs = db.PRODUSEs.First <PRODUSE>(); produs.MODEL_PRODUS = txtModel.Text; produs.NUME_PRODUS = txtProdus.Text; produs.PRET = int.Parse(txtPret.Text); produs.CATEGORIE_SPORT_ID = short.Parse(cmbCategorie.SelectedValue.ToString()); produs.PRODUCATOR_ID = short.Parse(cmbProducator.SelectedValue.ToString()); } else { short id_categorie = short.Parse(cmbCategorie.SelectedValue.ToString()); short id_producator = short.Parse(cmbProducator.SelectedValue.ToString()); var produs = new PRODUSE() { PRODUCATOR_ID = id_producator, CATEGORIE_SPORT_ID = id_categorie, NUME_PRODUS = txtProdus.Text, MODEL_PRODUS = txtModel.Text, PRET = int.Parse(txtPret.Text) }; db.PRODUSEs.Add(produs); db.SaveChanges(); } this.Close(); } else { MessageBox.Show("Introdu datele corect!"); } }
public adaugaProdus(PRODUSE obj) { InitializeComponent(); FillComboboxCategorie(); FillComboboxProducator(); db = new Entities(); if (obj == null) { } else { id = obj.PRODUS_ID; txtModel.Text = obj.MODEL_PRODUS; txtPret.Text = obj.PRET.ToString(); txtProdus.Text = obj.NUME_PRODUS; cmbCategorie.SelectedValue = obj.CATEGORIE_SPORT_ID; cmbProducator.SelectedValue = obj.PRODUCATOR_ID; } }