/// <summary> /// Método que permite cambiar el estado de un registro (Habilitar/Deshabilitar) /// </summary> public RetornoOperacion DeshabilitarCiudad() { //Creación del objeto retorno RetornoOperacion retorno = new RetornoOperacion(); //Invoca al constructor de la clase ciudad. using (Ciudad cd = new Ciudad(this._id_ciudad)) { //Valida que exista el registro en la base de datos if (cd.id_ciudad > 0) { //Asigna al objeto retorno los datos del usuario que realizo la deshabilitación del registro. retorno = cd.DeshabilitaCiudad(((SAT_CL.Seguridad.Usuario)Session["usuario"]).id_usuario); } } //Comprueba que se realizo correctamente la operación if (retorno.OperacionExitosa) { //Invoca al método inicializaValores this.inicializaValores(this._id_ciudad); //Invoca al método limpiaControles limpiaControles(); } //Muestra un mensaje de que se realizo o no se realizo correctamente la operación. lblError.Text = retorno.Mensaje; //Retorno del resultado al método return(retorno); }