/// <summary> /// ELIMINA FILTRO DE ASIGNACION /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void BTN_ELIMINA_OBJETO_Click(object sender, EventArgs e) { try { //===================================================================== // DECLARACION DE VARIABLES //===================================================================== SMetodos Servicio = new SMetodos(); int ID_OBJETO = 0; int ID_CLUSTER = 0; //=========================================================== // VALIDACION DE SELECCION DE CLUSTER //=========================================================== if (DDL_SELECT_CLUSTER.Items.Count > 0) { ID_CLUSTER = Convert.ToInt32(DDL_SELECT_CLUSTER.SelectedValue); } else { MensajeLOGEdit("A", "DEBES SELECCIONAR UN CLUSTER", "MSG_INFO_OBJETO", "MSG_ALERTA_OBJETO"); return; } //=========================================================== // VALIDACION DE SELECCIÓN OBJETO //=========================================================== try { ID_OBJETO = Convert.ToInt32(TXT_ID_ELIMINA_OBJETO.Text); } catch { MensajeLOGEdit("A", "EL OBJETO NO ES VÁLIDO", "MSG_INFO_ELIMINA_OBJETO", "MSG_ALERTA_ELIMINA_OBJETO"); return; } //===================================================================== // CREACION DE OBJETO //===================================================================== iSP_DELETE_OBJETO parametrosInput = new iSP_DELETE_OBJETO(); parametrosInput.ID_OBJETO = ID_OBJETO; //===================================================================== // LLAMADA A SERVICIO //===================================================================== oSP_RETURN_STATUS ESTADO = Servicio.SP_DELETE_OBJETO(parametrosInput); if (ESTADO.RETURN_VALUE == 0) { MensajeLOGEdit("A", "EL OBJETO NO FUE ELIMINADO", "MSG_INFO_ELIMINA_OBJETO", "MSG_ALERTA_ELIMINA_OBJETO"); return; } if (ESTADO.RETURN_VALUE == 1) { MensajeLOGEdit("I", "EL OBJETO FUE ELIMINADO CORRECTAMENTE", "MSG_INFO_ELIMINA_OBJETO", "MSG_ALERTA_ELIMINA_OBJETO"); LEER_OBJETO(ID_CLUSTER); CARGAR_GRILLA_OBJETO(); return; } } catch (EServiceRestFulException svr) { MensajeLOGEdit("A", svr.Message, "MSG_INFO_ELIMINA_OBJETO", "MSG_ALERTA_ELIMINA_OBJETO"); } catch (System.Exception ex) { MensajeLOGEdit("A", UThrowError.MensajeThrow(ex), "MSG_INFO_ELIMINA_OBJETO", "MSG_ALERTA_ELIMINA_OBJETO"); } }