private void btnAddComanda_Click(object sender, EventArgs e) { if (isNumber(txtCantitate.Text)) { if (db.COMANDA_STOC.Any(x => x.COMANDA_STOC_ID == objID)) { var com = db.COMANDA_STOC.First <COMANDA_STOC>(); com.CANTITATE = int.Parse(txtCantitate.Text); com.DATA_LIVRARE = dataLivrare.Value; com.DATA_PLASARE = dataPlasare.Value; com.CONTRACT_ID = short.Parse(cmbProdus.SelectedValue.ToString()); db.SaveChanges(); } else { short id_contract = short.Parse(cmbProdus.SelectedValue.ToString()); var comanda = new COMANDA_STOC() { CONTRACT_ID = id_contract, DATA_PLASARE = dataPlasare.Value, DATA_LIVRARE = dataLivrare.Value, CANTITATE = int.Parse(txtCantitate.Text) }; db.COMANDA_STOC.Add(comanda); db.SaveChanges(); } } else { MessageBox.Show("Introdu datele corect!"); } this.Close(); }
public adaugaComanda(COMANDA_STOC obj) { InitializeComponent(); FillCombobox(); db = new Entities(); if (obj == null) { } else { objID = int.Parse(obj.COMANDA_STOC_ID.ToString()); txtCantitate.Text = obj.CANTITATE.ToString(); dataLivrare.Value = obj.DATA_LIVRARE.Value; dataPlasare.Value = obj.DATA_PLASARE.Value; cmbProdus.SelectedValue = obj.CONTRACT_ID; } }