private void btnUpdate_Click(object sender, EventArgs e) { if (btnUpdate.Text == "Update") { MessageBox.Show("Update Positon for boat"); txtLat.Enabled = true; txtLong.Enabled = true; cbbOcean.Enabled = true; dateTimeLost.Enabled = true; btnUpdate.Text = "Save"; btnAdd.Enabled = false; } else { if (txtLat.Text == "" || txtLong.Text == "" || cbbOcean.Text == "") { MessageBox.Show("Not enough information"); } else if (IsNumber(txtLat.Text) == false || IsNumber(txtLong.Text) == false) { MessageBox.Show("Information is false"); } try { txtLat.Enabled = false; txtLong.Enabled = false; btnAdd.Enabled = true; cbbOcean.Enabled = false; dateTimeLost.Enabled = false; btnUpdate.Text = "Update"; var sv = new BoatLostInfor1SoapClient(); sv.Update(Convert.ToInt32(gridBoatLost.GetFocusedRowCellValue("ID")), dateTimeLost.Value, float.Parse(txtLat.Text), float.Parse(txtLong.Text), Convert.ToInt32(gridBoatLost.GetFocusedRowCellValue("IDJourney")), cbbOcean.Text); MessageBox.Show("Update succeessfuly"); BoatLostInfor_Load(sender, e); } catch { } } }
private void btnAdd_Click(object sender, EventArgs e) { if (btnAdd.Text == "Add") { cbbBoat.Enabled = true; btnAdd.Text = "Save"; btnUpdate.Enabled = false; } else { cbbBoat.Enabled = false; btnAdd.Text = "Add"; btnUpdate.Enabled = true; cbbBoat.Enabled = false; try { var sv = new BoatLostInfor1SoapClient(); sv.Insert(dateTimeLost.Value, float.Parse(txtLat.Text), float.Parse(txtLong.Text), Convert.ToInt32(txtjourney.Text), true, (int)cbbBoat.EditValue, cbbOcean.Text); MessageBox.Show("Add successfully"); BoatLostInfor_Load(sender, e); } catch { } } }