private void btnAddEquipmentType_Click(object sender, EventArgs e) { try { ComboBoxItem item = (ComboBoxItem)cbxState.SelectedItem; int state = item.Value; string description = txtDescription.Text; data = new EquimentType(); if (id == 0) { data.Description = description; data.StateId = state; data.Enabled = true; audiovisualEntities.EquimentTypes.Add(data); audiovisualEntities.SaveChanges(); Common.Util.Message("Datos fueron insertados correctamente"); this.Close(); } else { data = audiovisualEntities.EquimentTypes.Find(id); data.Description = description; data.StateId = state; audiovisualEntities.SaveChanges(); Common.Util.Message("Datos fueron actualizado correctamente"); this.Close(); } } catch (Exception ex) { Common.Util.MessageError(ex.Message); } }
public void Equip(EquiptmentSO newItem, EquimentType type) { Debug.Log(type); int index = (int)type; if (currentEquiptment[index] != null) { EquiptmentSO oldItem = currentEquiptment[index]; Inventory.instance.Add(oldItem); } currentEquiptment[index] = newItem; Callback(); }