protected void btnModificar_Click(object sender, EventArgs e) { try { if ((cboTipoObservacion.SelectedValue == "0" || cboTipoObservacion.SelectedValue == "10") && (cboEstadoReparacion.SelectedValue == "7" || cboEstadoReparacion.SelectedValue == "8" || cboEstadoReparacion.SelectedValue == "10")) { lblMensajePopUp.Text = "Debe seleccionar un Tipo de observacion"; divMensajePopUp.Attributes.Add("class", "alert alert-danger"); } else { lblMensajePopUp.Text = ""; Observacion obj = DatosObservacion.BuscarObservacion(Convert.ToInt32(txtCodigo.Text)); if ((cboEstadoReparacion.SelectedValue == "7" || cboEstadoReparacion.SelectedValue == "8" || cboEstadoReparacion.SelectedValue == "10")) { obj.FechaCierre = txtFecha.Text; obj.Estatus = 1; } obj.DescObservacion = txtDescripcion.Text; //obj.Partida = DatosPartida.BuscarPartida(Convert.ToInt32(cboPartida.SelectedValue)); obj.EstadoReparacion = DatosEstadoReparacion.BuscarEstadoReparacion(Convert.ToInt32(cboEstadoReparacion.SelectedValue)); obj.TipoObservacion = DatosTipoObservacion.BuscarTipoObservacion(Convert.ToInt32(cboTipoObservacion.SelectedValue)); obj.Reparacion = txtComentario.Text; DatosObservacion.ModificarObservacion(obj); limpiar(); llenarGrid(); divMensaje.Attributes.Add("class", "alert alert-success col-md-8"); lblMensaje.Text = "Observacion Modificada con éxito"; } } catch (Exception ex) { divMensaje.Attributes.Add("class", "alert alert-danger col-md-8"); lblMensaje.Text = ex.Message; } }