protected void btnUpdate_Click(object sender, EventArgs e) { CRUDCustomerServiceClient update = new CRUDCustomerServiceClient(); int IDClient; try { IDClient = Convert.ToInt32(txtIDClient.Text); } catch (Exception) { IDClient = 0; } int CurrentReading; try { CurrentReading = Convert.ToInt32(lblCurrentReadings.Text); } catch (Exception) { CurrentReading = 0; } int NewReading; try { NewReading = Convert.ToInt32(txtNewReading.Text); } catch (Exception) { NewReading = 0; } if (NewReading < CurrentReading) { txtNewReading.Text = ""; txtNewReading.Focus(); lblError.Text = "ERROR. The NEW reading can't be smaller to the CURRENT reading."; return; } update.UpdateLastReading(IDClient, NewReading); lblError.Text = "MESSAGE. Updating Succesfull!"; Label2.Visible = false; lblPhone.Visible = false; Label3.Visible = false; lblCurrentReadings.Visible = false; chbRead.Visible = false; Label4.Visible = false; txtNewReading.Visible = false; btnUpdate.Visible = false; txtIDClient.Focus(); }
private void btnUpdate_Click(object sender, EventArgs e) { CRUDCustomerServiceClient update = new CRUDCustomerServiceClient(); int IDClient; try { IDClient = Convert.ToInt32(txtIDClient.Text); } catch (Exception) { IDClient = 0; } int CurrentReading; try { CurrentReading = Convert.ToInt32(txtCurrentReading.Text); } catch (Exception) { CurrentReading = 0; } int NewReading; try { NewReading = Convert.ToInt32(txtNewReading.Text); } catch (Exception) { NewReading = 0; } if (NewReading < CurrentReading) { txtNewReading.Text = ""; txtNewReading.Focus(); MessageBox.Show("The NEW reading can't be smaller to the CURRENT reading.", "ERROR"); return; } update.UpdateLastReading(IDClient, NewReading); MessageBox.Show("Updating Succesfull!", "MESSAGE"); txtIDClient.Text = ""; txtPhone.Text = ""; txtCurrentReading.Text = ""; txtNewReading.Text = ""; chbRead.Checked = false; txtNewReading.Enabled = false; btnUpdate.Enabled = false; txtIDClient.Focus(); }
private void btnSearch_Click(object sender, EventArgs e) { CRUDCustomerServiceClient search = new CRUDCustomerServiceClient(); int IDClient; try { IDClient = Convert.ToInt32(txtIDClient.Text); } catch (Exception) { IDClient = 0; } Customer dataCustomer = search.getCustomer(IDClient); if (dataCustomer == null) { txtIDClient.Text = ""; txtPhone.Text = ""; txtCurrentReading.Text = ""; txtIDClient.Focus(); MessageBox.Show("ID not exist!", "ERROR"); txtNewReading.Enabled = false; btnUpdate.Enabled = false; chbRead.Checked = false; return; } txtPhone.Text = dataCustomer.Phone; txtCurrentReading.Text = dataCustomer.LastReading.ToString(); chbRead.Checked = dataCustomer.Read; if (!dataCustomer.Read) { txtNewReading.Enabled = true; btnUpdate.Enabled = true; txtNewReading.Text = ""; txtNewReading.Focus(); } else { txtNewReading.Enabled = false; btnUpdate.Enabled = false; } }
protected void btnSearch_Click(object sender, EventArgs e) { CRUDCustomerServiceClient search = new CRUDCustomerServiceClient(); int IDClient; try { IDClient = Convert.ToInt32(txtIDClient.Text); } catch (Exception) { IDClient = 0; } Customer customer = search.getCustomer(IDClient); lblError.Text = ""; if (customer == null) { lblError.Text = "ERROR. ID not exist!!!"; Label2.Visible = false; lblPhone.Visible = false; Label3.Visible = false; lblCurrentReadings.Visible = false; chbRead.Visible = false; Label4.Visible = false; txtNewReading.Visible = false; btnUpdate.Visible = false; txtIDClient.Focus(); return; } lblPhone.Text = customer.Phone; lblCurrentReadings.Text = customer.LastReading.ToString(); chbRead.Checked = customer.Read; Label2.Visible = true; lblPhone.Visible = true; Label3.Visible = true; lblCurrentReadings.Visible = true; chbRead.Visible = true; if (!customer.Read) { Label4.Visible = true; txtNewReading.Visible = true; btnUpdate.Visible = true; txtNewReading.Focus(); } else { Label4.Visible = false; txtNewReading.Visible = false; btnUpdate.Visible = false; } }