private void BtEditar_Click(object sender, EventArgs e) { if (CbITO.Text != string.Empty) { VITO = Convert.ToInt16(CbITO.SelectedValue); } if (CbConstructora.Text != string.Empty) { VConstructora = Convert.ToInt16(CbConstructora.SelectedValue); } if (CbEP.Text != string.Empty) { VEP = Convert.ToInt16(CbEP.SelectedValue); } if (CbInstalador.Text != string.Empty) { VInstalador = Convert.ToInt16(CbInstalador.SelectedValue); } if (this.LbPlazo.Text != string.Empty) { VPlazo = Convert.ToInt16(LbPlazo.Text); } try { string rpta = ""; if (this.LbNombreObra.Text == string.Empty || this.CbTipo.Text == string.Empty || this.CbElectrico.Text == string.Empty || this.CbProvincia.Text == string.Empty || this.CbComuna.Text == string.Empty || this.CbFTrabajo.Text == string.Empty) { MensajeError("Falta ingresar datos, Los datos con * son Obligatorios"); } else { rpta = NObras.EditarObra(Convert.ToInt32(this.ID.Text), this.LbNombreObra.Text, Convert.ToInt32(this.CbTipo.SelectedValue), Convert.ToInt32(this.CbProvincia.SelectedValue), Convert.ToInt32(this.CbComuna.SelectedValue), VITO.Value, Convert.ToInt32(this.CbElectrico.SelectedValue), VConstructora.Value, VEP.Value, VInstalador.Value, Convert.ToDateTime(this.DInicio.Value.Date), VPlazo.Value, Convert.ToInt32(this.CbFTrabajo.SelectedValue), Convert.ToString(this.LbGeoRef.Text.Trim()), Convert.ToString(this.LbRukan.Text.Trim())); if (rpta.Equals("OK")) { this.MensajeOk("Se Modificó el registro correctamente"); } else { this.MensajeError(rpta); } } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }