Ejemplo n.º 1
0
        /// <summary>
        /// Borra la instancia de la base de datos
        /// </summary>
        /// <param name="conn">La conexión a SQLite.</param>
        /// <returns>
        /// Verdadero si se borra el elemento
        /// </returns>
        /// <exception cref="NotImplementedException"></exception>
        public bool Delete(SQLite_Connector conn)
        {
            Boolean succed = conn.DeletebyColumn(this.TableName, this.PrimaryKey, this.Id);

            if (succed)
            {
                //Tambien se debe borrar de la tabla destination
                string condition = String.Format(" alim_id = {0} ", this.Id);
                succed = conn.Delete("destination", condition);
                if (succed)//Actualizar la memoria
                {
                    runtime.TabalimApp.CurrentProject.Lineas.Remove(this.Id);
                }
            }
            return(succed);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Borra la instancia de la base de datos
        /// </summary>
        /// <param name="conn">La conexión a SQLite.</param>
        /// <returns>
        /// Verdadero si se borra el elemento
        /// </returns>
        public bool Delete(SQLite_Connector conn)
        {
            Boolean succed = conn.DeletebyColumn(this.TableName, this.PrimaryKey, this.Id);

            if (succed)
            {
                //Tambien se debe borrar de la tabla destination
                string condition = String.Format(" conn_id = {0} AND conn_type = 0 ", this.Id);
                succed = conn.Delete("destination", condition);
                if (succed)//Actualizar la memoria
                {
                    //ToDo
                }
            }
            return(succed);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Borra la instancia de la base de datos
        /// </summary>
        /// <param name="conn">La conexión a SQLite.</param>
        /// <returns>
        /// Verdadero si se borra el elemento
        /// </returns>
        /// <exception cref="NotImplementedException"></exception>
        public bool Delete(SQLite_Connector conn)
        {
            String condition = String.Format("alim_id = {0} AND conn_id = {1}", this.AlimId, this.ConnId);

            return(conn.Delete(this.TableName, condition));
        }