private void OnInsertPlant(object sender, EventArgs e) { Plant currentPlant = (Plant)sender; model.insertPlant(currentPlant); }
private void OnUpdatePlant(object sender, EventArgs e) { Plant currentPlant = (Plant)sender; model.updatePlant(currentPlant); }
public void deletePlant(Plant tmp) { DB.getInstance().executeNonQuery(String.Format("delete from plants where id='{0}'", tmp.shortName)); }
public void updatePlant(Plant currentPlant) { try { string query = String.Format(@"update plants set id='{0}', full_name='{1}', typeName='{2}' where id='{3}'", currentPlant.shortName, currentPlant.fullName, currentPlant.idType, currentPlant.oldShortName); DB.getInstance().executeNonQuery(query); } catch (Exception ex) { MessageBox.Show("Помилка зміни даних! Введено некоректні дані. \n" + ex.Message); } }
public void insertPlant(Plant insertedPlant) { try { string query = String.Format("insert into plants (id,full_name,typeName) values ('{0}','{1}','{2}')", insertedPlant.shortName, insertedPlant.fullName, insertedPlant.idType); DB.getInstance().executeNonQuery(query); } catch (Exception ex) { MessageBox.Show("Помилка додавання станції в базу даних! ВВедено некоректні дані. \n" + ex.Message); } }