private void btnAdd_Click(object sender, EventArgs e) { String message = ""; if (va.doValidation() == false) { return; } pl = db.tbl_Places.FirstOrDefault(x => x.id_place == int.Parse(tbIdplace.Text)); if (pl != null) { aksi("update"); message = "Update"; } else { aksi("insert"); message = "Insert"; } MessageBox.Show(message + " data success!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information); loadGrid(); va.clear("tbIdplace", 0); }
private void aksi(String aksinya) { pl = aksinya == "insert" ? new tbl_Place() : db.tbl_Places.FirstOrDefault(x => x.id_place == int.Parse(tbIdplace.Text)); pl.name_place = tbNameplace.Text; if (aksinya == "insert") { pl.id_place = int.Parse(tbIdplace.Text); db.tbl_Places.InsertOnSubmit(pl); } db.SubmitChanges(); }
private void setTextbox() { if (!String.IsNullOrEmpty(tbIdplace.Text)) { pl = db.tbl_Places.FirstOrDefault(x => x.id_place == int.Parse(tbIdplace.Text)); if (pl != null) { tbIdplace.Text = pl.id_place.ToString(); tbNameplace.Text = pl.name_place; btnAdd.Text = "UPDATE"; } else { btnAdd.Text = "ADD"; va.clear("tbIdplace", 0); } } }